Skip to content
Snippets Groups Projects
Commit 5137ae40 authored by aidge bot user's avatar aidge bot user
Browse files

Website build - job: doc:publish-574774 Build logs:...

Website build - job: doc:publish-574774   Build logs: https://gitlab.eclipse.org/eclipse/aidge/aidge/-/jobs/574774
parent c9785546
No related branches found
No related tags found
No related merge requests found
Showing
with 47 additions and 44 deletions
# Sphinx build info version 1
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
config: ed03d611f501ce7058a4e46dadc74e81
config: 8d1fcf3d875ea72934b940f39cb9e632
tags: 645f666f9bcd5a90fca523b33c5a78b7
_images/TRT_worklfow.png

33.2 KiB

_images/dino_sim.png

125 KiB

_images/source_Tutorial_static_analysis_14_0.png

227 KiB

_images/source_Tutorial_static_analysis_20_0.png

42.2 KiB

_images/source_Tutorial_static_analysis_22_0.png

65.7 KiB

......@@ -150,7 +150,7 @@ Average Pooling
.. tab-item:: C++
:sync: cpp
.. doxygenfunction:: Aidge::AvgPooling(const std::array<DimSize_t, DIM> &kernel_dims, const std::string& name = "", const std::array<DimSize_t, DIM> &stride_dims = create_array<DimSize_t,DIM>(1), const std::array<DimSize_t, DIM> &dilations = create_array<DimSize_t,DIM>(1), bool ceil_mode=false)
.. doxygenfunction:: Aidge::AvgPooling(const std::array<DimSize_t, DIM> &kernel_dims, const std::string& name = "", const std::array<DimSize_t, DIM> &stride_dims = create_array<DimSize_t,DIM>(1), const std::array<DimSize_t, DIM> &dilations = create_array<DimSize_t,DIM>(1), bool ceil_mode=false, RoundingMode roundingMode = RoundingMode::HalfAwayFromZero)
BatchNorm
......@@ -564,22 +564,6 @@ Reshape
.. doxygenfunction:: Aidge::Reshape
Scaling
~~~~~~~
.. tab-set::
:sync-group: language
.. tab-item:: Python
:sync: python
Not available yet !
.. tab-item:: C++
:sync: cpp
.. doxygenfunction:: Aidge::Scaling
Sigmoid
~~~~~~~
......
{
"path": "../../../examples/tutorials/Backend_cuda_tutorial/Backend_cuda.ipynb"
}
\ No newline at end of file
{
"path": "../../../examples/tutorials/export/aidge_to_cpp/add_custom_operator/add_custom_operator.ipynb"
}
\ No newline at end of file
{
"path": "../../../examples/tutorials/export/aidge_to_cpp/export_LeNet/export_lenet_int8.ipynb"
}
\ No newline at end of file
{
"path": "../../../examples/tutorials/export/aidge_to_STM32/export_LeNet/export_lenet_fp32.ipynb"
}
\ No newline at end of file
{
"path": "../../../examples/tutorials/TRT_Quantization_tutorial/tuto.ipynb",
"extra-media": [
"../../../examples/tutorials/TRT_Quantization_tutorial/static/"
]
}
\ No newline at end of file
Tutorials
=========
Aidge 101
---------
If you encounter any difficulty with the Tutorials, please create an issue `here <https://gitlab.eclipse.org/groups/eclipse/aidge/-/issues>`_.
To get started with Aidge, please follow the Aidge demonstration tutorial.
This tutorial demonstrates the basic features of the Aidge Framework, importing an ONNX, transforming a neural network graph, performing inference and a cpp export.
......@@ -11,13 +11,8 @@ This tutorial demonstrates the basic features of the Aidge Framework, importing
101_first_step.nblink
Aidge DNN fonctionnalities
--------------------------
- Manipulating databases and creating batches of data
- Train a Deep Neural Network
- Provide an operator implementation using Python or meta-operators
- Perform advanced graph matching with the Graph Regular Expression tool
🛠 Aidge functionalities
------------------------
.. nbgallery::
database.nblink
......@@ -25,33 +20,31 @@ Aidge DNN fonctionnalities
scheduling.nblink
learning.nblink
ONNX.nblink
static_analysis.nblink
backend_cuda.nblink
DNN Optimization
----------------
- Perform post Training Quantization
- Perform Convolution tiling
⚙️ Optimization tutorials
-------------------------
.. nbgallery::
ptq.nblink
tiling.nblink
DNN export
----------
🚀 Export tutorials
--------------------
.. nbgallery::
export_cpp.nblink
export_cpp_quant.nblink
export_cpp_add_impl.nblink
export_trt.nblink
export_stm32.nblink
- `Exercise on adding a custom implementation for a cpp export <https://gitlab.eclipse.org/eclipse/aidge/aidge/-/blob/main/examples/tutorials/export/aidge_to_cpp/add_custom_operator/add_custom_operator.ipynb?ref_type=heads>`_
- `Export your DNN with TensorRT <https://gitlab.eclipse.org/eclipse/aidge/aidge/-/blob/main/examples/tutorials/TRT_Quantization_tutorial/tuto.ipynb?ref_type=heads>`_
- `Export your DNN for an STM32 <https://gitlab.eclipse.org/eclipse/aidge/aidge/-/blob/main/examples/tutorials/export/aidge_to_STM32/export_LeNet/export_lenet_fp32.ipynb?ref_type=heads>`_
Tutorial on adding the C++ Aidge
--------------------------------
.. Tutorial on adding the C++ Aidge
.. --------------------------------
You can extend our operator coverage by adding an operator and its implementation in the C++ Aidge library.
The `Add an operator and its implementation Tutorial <https://gitlab.eclipse.org/eclipse/aidge/aidge/-/blob/main/examples/tutorials/Hardmax_operator/operator_adding.ipynb?ref_type=heads>`_ details the steps to follow.
.. You can extend our operator coverage by adding an operator and its implementation in the C++ Aidge library.
.. The `Add an operator and its implementation Tutorial <https://gitlab.eclipse.org/eclipse/aidge/aidge/-/blob/main/examples/tutorials/Hardmax_operator/operator_adding.ipynb?ref_type=heads>`_ details the steps to follow.
For more information on contributing to Aidge, please refer to the `wiki <https://gitlab.eclipse.org/groups/eclipse/aidge/-/wikis/Contributing>`_.
.. For more information on contributing to Aidge, please refer to the `wiki <https://gitlab.eclipse.org/groups/eclipse/aidge/-/wikis/Contributing>`_.
If you encounter any difficulty with the Tutorials, please create an issue `here <https://gitlab.eclipse.org/groups/eclipse/aidge/-/issues>`_.
{
"path": "../../../examples/tutorials/analysis/dinov2.ipynb",
"extra-media": [
"../../../examples/tutorials/analysis/static/"
]
}
\ No newline at end of file
_static/Tuto101.PNG

158 KiB

_static/TutoDatabase.PNG

28.3 KiB

_static/TutoExport101.PNG

55 KiB

_static/TutoExportCpp.PNG

46.1 KiB

_static/TutoExportSTM32.PNG

47.6 KiB

_static/TutoExportTRT.PNG

42.1 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment