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
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 < TFloat32 > sortieMax ()
La valeur request_output_max est copiée dans cette sortie.