classe publique KLDivergence
Une métrique qui calcule la métrique de perte de divergence Kullback-Leibler entre les étiquettes et les prédictions.
Constantes héritées
Constructeurs Publics
KLDivergence (Ops tf, nom de chaîne, graine longue, type Class<T>) Crée une métrique KLDivergence |
Méthodes publiques
Opérande <T> |
Méthodes héritées
Constructeurs Publics
public KLDivergence (Ops tf, nom de chaîne, graine longue, type Class<T>)
Crée une métrique KLDivergence
Paramètres
tf | les opérations TensorFlow |
---|---|
nom | le nom de cette métrique, si null alors le nom de la métrique est getSimpleName() . |
graine | la graine pour la génération de nombres aléatoires. Un initialiseur créé avec une graine donnée produira toujours le même tenseur aléatoire pour une forme et un type de données donnés. |
taper | le type des variables et du résultat |
Méthodes publiques
appel à l'opérande public <T> ( opérande <? étend TNumber > étiquettes, opérande <? étend TNumber > prédictions)
Calcule la perte pondérée entre labels
et predictions
Paramètres
Étiquettes | les valeurs ou étiquettes de vérité |
---|---|
prédictions | les prédictions |
Retour
- la perte