tensorflow::ops::QuantizedConv2D
#include <nn_ops.h>Calcule une convolution 2D à partir d'une entrée 4D quantifiée et de tenseurs de filtre.
Résumé
Les entrées sont des tenseurs quantifiés où la valeur minimale représente le nombre réel correspondant au minimum, et la valeur maximale représente le maximum. Cela signifie que la sortie quantifiée ne peut être interprétée qu'en tenant compte des valeurs minimale et maximale renvoyées.
Arguments :
- portée : un objet Scope
- filtre : la dimension input_depth du filtre doit correspondre aux dimensions de profondeur de l’entrée.
- min_input : La valeur flottante que représente la plus petite valeur d’entrée quantifiée.
- max_input : La valeur flottante que représente la valeur d’entrée quantifiée la plus élevée.
- min_filter : La valeur flottante que représente la valeur de filtre quantifiée la plus basse.
- max_filter : La valeur flottante que représente la valeur de filtre quantifiée la plus élevée.
- pas : Le pas de la fenêtre glissante pour chaque dimension du tenseur d'entrée.
- padding : le type d’algorithme de padding à utiliser.
Attributs optionnels (voir Attrs ) :
- Dilatations : tenseur 1D de longueur 4. Facteur de dilatation pour chaque dimension de
input. Si k > 1, k-1 cellules seront ignorées entre chaque élément de filtre sur cette dimension. L’ordre des dimensions est déterminé par la valeur dedata_format(voir ci-dessus pour plus de détails). Les dilatations des dimensions batch et depth doivent être égales à 1.
Retours :
-
Output -
Outputmin_output : La valeur flottante que représente la plus petite valeur de sortie quantifiée. -
Outputmax_output : La valeur flottante que représente la valeur de sortie quantifiée la plus élevée.
Constructeurs et destructeurs | |
|---|---|
QuantizedConv2D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, :: tensorflow::Input min_input, :: tensorflow::Input max_input, :: tensorflow::Input min_filter, :: tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding) | |
QuantizedConv2D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, :: tensorflow::Input min_input, :: tensorflow::Input max_input, :: tensorflow::Input min_filter, :: tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const QuantizedConv2D::Attrs & attrs) |
attributs publics | |
|---|---|
max_output | |
min_output | |
operation | |
output | |
fonctions statiques publiques | |
|---|---|
Dilations (const gtl::ArraySlice< int > & x) | |
OutType (DataType x) | |
Structures | |
|---|---|
| tensorflow::ops::QuantizedConv2D::Attrs | Définiteurs d'attributs optionnels pour QuantizedConv2D . |
attributs publics
sortie_max
::tensorflow::Output max_output
sortie_min
::tensorflow::Output min_output
opération
Operation operation
sortir
::tensorflow::Output output
fonctions publiques
QuantizedConv2D
QuantizedConv2D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, ::tensorflow::Input min_input, ::tensorflow::Input max_input, ::tensorflow::Input min_filter, ::tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding )
QuantizedConv2D
QuantizedConv2D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, ::tensorflow::Input min_input, ::tensorflow::Input max_input, ::tensorflow::Input min_filter, ::tensorflow::Input max_filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const QuantizedConv2D::Attrs & attrs )
fonctions statiques publiques
Dilatations
Attrs Dilations( const gtl::ArraySlice< int > & x )
Type de sortie
Attrs OutType( DataType x )