forked from openvinotoolkit/openvino
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[LPT] Documentation (developer guide) (openvinotoolkit#7444)
* [LPT] Documentation * 1) ToC was removed 2) SVG => PNG temporary conversion * [LPT] Refactoring + developer guide * [LPT] attribute doxygen documentation was added * [LPT] Developer Guide to Reference API links were added * [LPT] comments fixes * [LPT] Reference API to Developer Guide links were added * [LPT] titles were changed * [LPT] comments fixes #2 * [LPT] root document was moved to Plugin DG * [LPT] Documentation: image link quick fix * [LPT] Docummentation: PrecisionsAttribute description quick fix * fix comments from Karol * fixes * movement * directive was added * movement #2 * LPT reference in Executable Network rollback * snippets were updated ini accordance with new API
- Loading branch information
Showing
186 changed files
with
2,216 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
17 changes: 17 additions & 0 deletions
17
docs/IE_PLUGIN_DG/plugin_transformation_pipeline/PluginTransformationPipeline.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Plugin Transformation Pipeline {#openvino_docs_IE_DG_plugin_transformation_pipeline} | ||
|
||
@sphinxdirective | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
:caption: Executable Network | ||
:hidden: | ||
|
||
Low Precision Transformations <openvino_docs_IE_DG_lpt> | ||
|
||
@endsphinxdirective | ||
|
||
Typical plugin transformation pipeline includes steps: | ||
1. Common transformations | ||
2. [Low precision transformations](@ref openvino_docs_IE_DG_lpt) | ||
3. Plugin specific transformations |
11 changes: 11 additions & 0 deletions
11
...peline/low_precision_transformations/attributes/avg_pool_precision_preserved.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# AvgPoolPrecisionPreserved attribute {#openvino_docs_IE_DG_lpt_AvgPoolPrecisionPreserved} | ||
|
||
ngraph::AvgPoolPrecisionPreservedAttribute class represents the `AvgPoolPrecisionPreserved` attribute. | ||
|
||
Utility attribute, which is used only during `AvgPool` operation, precision preserved property definition. | ||
|
||
| Property name | Values | | ||
|---------------|----------------------------------------------| | ||
| Required | Yes | | ||
| Defined | Operation | | ||
| Properties | value (boolean) | |
11 changes: 11 additions & 0 deletions
11
...mation_pipeline/low_precision_transformations/attributes/intervals_alignment.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# IntervalsAlignment attribute {#openvino_docs_IE_DG_lpt_IntervalsAlignment} | ||
|
||
ngraph::IntervalsAlignmentAttribute class represents the `IntervalsAlignment` attribute. | ||
|
||
The attribute defines a subgraph with the same quantization intervals alignment. `FakeQuantize` operations are included. The attribute is used by quantization operations. | ||
|
||
| Property name | Values | | ||
|---------------|----------------------------------------------| | ||
| Required | Yes | | ||
| Defined | Operation | | ||
| Properties | combined interval, minimal interval, minimal levels, preferable precisions | |
11 changes: 11 additions & 0 deletions
11
...on_pipeline/low_precision_transformations/attributes/per_tensor_quantization.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# PerTensorQuantization attribute {#openvino_docs_IE_DG_lpt_PerTensorQuantization} | ||
|
||
ngraph::PerTensorQuantizationAttribute class represents the `PerTensorQuantization` attribute. | ||
|
||
The attribute defines if the operation input port requires per-tensor quantization. | ||
|
||
| Property name | Values | | ||
|---------------|----------------------------------------------| | ||
| Required | Yes | | ||
| Defined | Operation, input ports | | ||
| Properties | | |
11 changes: 11 additions & 0 deletions
11
...mation_pipeline/low_precision_transformations/attributes/precision_preserved.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# PrecisionPreserved attribute {#openvino_docs_IE_DG_lpt_PrecisionPreserved} | ||
|
||
ngraph::PrecisionPreservedAttribute class represents the `PrecisionPreserved` attribute. | ||
|
||
The attribute defines a precision preserved operation. If the attribute is absent, then an operation is not precision preserved. | ||
|
||
| Property name | Values | | ||
|---------------|----------------------------------------------| | ||
| Required | Yes | | ||
| Defined | Operation | | ||
| Properties | value (boolean) | |
11 changes: 11 additions & 0 deletions
11
..._transformation_pipeline/low_precision_transformations/attributes/precisions.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Precisions attribute {#openvino_docs_IE_DG_lpt_Precisions} | ||
|
||
ngraph::PrecisionsAttribute class represents the `Precisions` attribute. | ||
|
||
The attribute defines precision which is required for input/output port or an operation. | ||
|
||
| Property name | Values | | ||
|---------------|----------------------------------------------| | ||
| Required | Yes | | ||
| Defined | Operation, input port, output port | | ||
| Properties | precisions | |
11 changes: 11 additions & 0 deletions
11
...ion_pipeline/low_precision_transformations/attributes/quantization_alignment.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# QuantizationAlignment attribute {#openvino_docs_IE_DG_lpt_QuantizationAlignment} | ||
|
||
ngraph::QuantizationAlignmentAttribute class represents the `QuantizationAlignment` attribute. | ||
|
||
The attribute defines a subgraph with the same quantization alignment. `FakeQuantize` operations are not included. The attribute is used by quantization operations. | ||
|
||
| Property name | Values | | ||
|---------------|----------------------------------------------| | ||
| Required | Yes | | ||
| Defined | Operation | | ||
| Properties | value (boolean) | |
3 changes: 3 additions & 0 deletions
3
...ine/low_precision_transformations/img/low_precision_transformation_pipeline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions
1
...ine/low_precision_transformations/img/low_precision_transformation_pipeline.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions
3
..._pipeline/low_precision_transformations/img/model_fq_and_convolution.common.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions
1
..._pipeline/low_precision_transformations/img/model_fq_and_convolution.common.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions
3
...line/low_precision_transformations/img/model_fq_and_convolution.transformed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions
1
...line/low_precision_transformations/img/model_fq_and_convolution.transformed.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions
3
...peline/low_precision_transformations/img/model_fq_fq_and_convolution.common.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions
1
...peline/low_precision_transformations/img/model_fq_fq_and_convolution.common.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions
3
...pipeline/low_precision_transformations/img/model_qdq_and_convolution.common.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions
1
...pipeline/low_precision_transformations/img/model_qdq_and_convolution.common.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.