QuantizedConv2d

classe finale publique QuantizedConv2d

Calcule une convolution 2D à partir des tenseurs d'entrée et de filtre 4D quantifiés.

Les entrées sont des tenseurs quantifiés où la valeur la plus basse représente le nombre réel du minimum associé, et la valeur la plus élevée représente le maximum. Cela signifie que vous ne pouvez interpréter la sortie quantifiée que de la même manière, en tenant compte des valeurs minimale et maximale renvoyées.

Classes imbriquées

classe QuantizedConv2d.Options Attributs facultatifs pour QuantizedConv2d

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

statique <V étend TType > QuantizedConv2d <V>
créer ( Portée de portée , Opérande <? étend TType > entrée, Opérande <? étend TType > filtre, Opérande < TFloat32 > minInput, Opérande < TFloat32 > maxInput, Opérande < TFloat32 > minFilter, Opérande < TFloat32 > maxFilter, Class<V> outType , List<Long> foulées, Remplissage de chaîne, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération QuantizedConv2d.
statique QuantizedConv2d.Options
dilatations (List<Long> dilatations)
Sortie < TFloat32 >
production maximale ()
La valeur flottante que représente la valeur de sortie quantifiée la plus élevée.
Sortie < TFloat32 >
minSortie ()
La valeur flottante que représente la valeur de sortie quantifiée la plus basse.
Sortie <V>
sortir ()

Méthodes héritées

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "QuantizedConv2D"

Méthodes publiques

public static QuantizedConv2d <V> créer ( Scope scope, Operand <? extends TType > input, Operand <? extends TType > filter, Operand < TFloat32 > minInput, Operand < TFloat32 > maxInput, Operand < TFloat32 > minFilter, Operand < TFloat32 > maxFilter , Class<V> outType, List<Long> foulées, Remplissage de chaîne, Options... options)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération QuantizedConv2d.

Paramètres
portée portée actuelle
filtre la dimension input_degree du filtre doit correspondre aux dimensions de profondeur de l'entrée.
entrée min La valeur flottante que représente la valeur d’entrée quantifiée la plus basse.
entréemax La valeur flottante que représente la valeur d’entrée quantifiée la plus élevée.
minFiltre Valeur flottante représentée par la valeur de filtre quantifiée la plus basse.
filtremax Valeur flottante que représente la valeur de filtre quantifiée la plus élevée.
foulées La foulée de la fenêtre glissante pour chaque dimension du tenseur d'entrée.
rembourrage Le type d’algorithme de remplissage à utiliser.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de QuantizedConv2d

dilatations statiques publiques QuantizedConv2d.Options (dilatations List<Long>)

Paramètres
dilatations Tenseur 1-D de longueur 4. Le facteur de dilatation pour chaque dimension de « entrée ». Si défini sur k > 1, il y aura k-1 cellules ignorées entre chaque élément de filtre sur cette dimension. L'ordre des dimensions est déterminé par la valeur de `data_format`, voir ci-dessus pour plus de détails. Les dilatations dans les dimensions du lot et de la profondeur doivent être de 1.

Sortie publique < TFloat32 > maxOutput ()

La valeur flottante que représente la valeur de sortie quantifiée la plus élevée.

Sortie publique < TFloat32 > minOutput ()

La valeur flottante que représente la valeur de sortie quantifiée la plus basse.

sortie publique <V> sortie ()