Requantize

classe finale publique Requantifier

Convertit le tenseur « d'entrée » quantifié en une « sortie » de moindre précision.

Convertit le tenseur « d'entrée » quantifié en une « sortie » de moindre précision, en utilisant la plage de sortie spécifiée avec « requested_output_min » et « requested_output_max ».

`[input_min, input_max]` sont des flottants scalaires qui spécifient la plage pour l'interprétation flottante des données `input`. Par exemple, si `input_min` est -1.0f et `input_max` est 1.0f, et que nous avons affaire à des données quantifiées `quint16`, alors une valeur 0 dans les données 16 bits doit être interprétée comme -1.0f, et un 65535 signifie 1,0f.

Constantes

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

Méthodes publiques

statique <U étend TType > Requantifier <U>
créer ( Portée de portée , Opérande <? extends TType > input, Operand < TFloat32 > inputMin, Operand < TFloat32 > inputMax, Operand < TFloat32 > requestOutputMin, Operand < TFloat32 > requestOutputMax, Class<U> outType)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération Requantize.
Sortie <U>
sortir ()
Sortie < TFloat32 >
sortieMax ()
La valeur request_output_max est copiée dans cette sortie.
Sortie < TFloat32 >
sortieMin ()
La valeur request_output_min est copiée dans cette sortie.

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 : "Requantifier"

Méthodes publiques

public static Requantize <U> create ( Scope scope, Operand <? extends TType > input, Operand < TFloat32 > inputMin, Operand < TFloat32 > inputMax, Operand < TFloat32 > requestOutputMin, Operand < TFloat32 > requestOutputMax, Class<U> outType)

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

Paramètres
portée portée actuelle
entréeMin La valeur flottante que représente la valeur d’entrée quantifiée minimale.
entréeMax La valeur flottante que représente la valeur d’entrée quantifiée maximale.
requestOutputMin Valeur flottante que représente la valeur de sortie quantifiée minimale.
requestOutputMax La valeur flottante que représente la valeur de sortie quantifiée maximale.
Type de sortie Le type de sortie. Doit être une profondeur de bits inférieure à celle de Tinput.
Retour
  • une nouvelle instance de Requantize

Sortie publique Sortie <U> ()

Sortie publique < TFloat32 > sortieMax ()

La valeur request_output_max est copiée dans cette sortie.

Sortie publique < TFloat32 > sortieMin ()

La valeur request_output_min est copiée dans cette sortie.