QuantizeOp
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Quantise un TensorBuffer
avec zeroPoint
et scale
donnés.
Remarque : QuantizeOp
ne convertit pas la sortie en UINT8, mais effectue uniquement les calculs de quantification au-dessus de l'entrée. Le type de données du tenseur de sortie est toujours FLOAT32
sauf que l'Op est effectivement un Op d'identité (dans ce cas, le tenseur de sortie est la même instance que l'entrée). Pour se connecter au modèle quantifié, un CastOp
est probablement nécessaire.
Si zeroPoint
et scale
sont tous deux égaux à 0, QuantizeOp
sera contourné, ce qui équivaut à définir zeroPoint
sur 0 et scale
sur 1. Cela peut être utile lors de la transmission des paramètres de quantification qui sont extraits directement du tampon plat du modèle TFLite. Si le tenseur n'est pas quantifié, zeroPoint
et scale
seront lus comme 0.
Constructeurs Publics
| QuantizeOp (point zéro flottant, échelle flottante) |
Méthodes héritées
De la classe java.lang.Object booléen | |
Classe finale <?> | obtenirClasse () |
int | Code de hachage () |
vide final | notifier () |
vide final | notifierTous () |
Chaîne | àChaîne () |
vide final | attendre (long arg0, int arg1) |
vide final | attendez (long arg0) |
vide final | attendez () |
Constructeurs Publics
public QuantizeOp (float zeroPoint, échelle flottante)
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]