classe finale publique SoftmaxCrossEntropyWithLogits
Calcule le coût d'entropie croisée softmax et les gradients à rétropropager.
Les entrées sont les logits, pas les probabilités.
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
Sortie <T> | arrière-plan () dégradés rétropropagés (matrice batch_size x num_classes). |
statique <T étend TNumber > SoftmaxCrossEntropyWithLogits <T> | créer (portée de portée , fonctionnalités d'opérande <T>, étiquettes d'opérande <T>) Méthode d'usine pour créer une classe encapsulant une nouvelle opération SoftmaxCrossEntropyWithLogits. |
Sortie <T> | perte () Par exemple, perte (vecteur batch_size). |
Méthodes héritées
booléen | est égal à (Objet arg0) |
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 () |
résuméExécutionEnvironnement | env () Renvoie l'environnement d'exécution dans lequel cette opération a été créée. |
opération abstraite |
Constantes
chaîne finale statique publique OP_NAME
Le nom de cette opération, tel que connu par le moteur principal TensorFlow
Valeur constante : "SoftmaxCrossEntropyWithLogits"
Méthodes publiques
public static SoftmaxCrossEntropyWithLogits <T> créer (portée de portée , fonctionnalités d'opérande <T>, étiquettes d'opérande <T>)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération SoftmaxCrossEntropyWithLogits.
Paramètres
portée | portée actuelle |
---|---|
caractéristiques | matrice batch_size x num_classes |
Étiquettes | Matrice batch_size x num_classes L'appelant doit s'assurer que chaque lot d'étiquettes représente une distribution de probabilité valide. |
Retour
- une nouvelle instance de SoftmaxCrossEntropyWithLogits