clase pública BinaryCrossentropy
Métrica que calcula la pérdida de entropía cruzada binaria entre etiquetas verdaderas y etiquetas previstas.
Esta es la clase de métrica de entropía cruzada que se utilizará cuando solo hay dos clases de etiquetas (0 y 1).
Constantes heredadas
Constructores Públicos
BinaryCrossentropy (Ops tf, nombre de cadena, booleano fromLogits, suavizado de etiqueta flotante, semilla larga, tipo Clase<T>) Crea una métrica BinaryCrossentropy |
Métodos públicos
Operando <T> |
Métodos heredados
Constructores Públicos
public BinaryCrossentropy (Ops tf, nombre de cadena, booleano fromLogits, etiqueta flotante Suavizado, semilla larga, tipo Clase<T>)
Crea una métrica BinaryCrossentropy
Parámetros
tf | las operaciones de TensorFlow |
---|---|
nombre | el nombre de esta métrica; si es nulo, el nombre de la métrica es getSimpleName() . |
desdeLogits | Si se deben interpretar las predicciones como un tensor de valores logit en lugar de una distribución de probabilidad. |
etiquetaSuavizado | valor utilizado para suavizar las etiquetas. Cuando es 0, no se produce ningún suavizado. Cuando > 0, calcule la pérdida entre las etiquetas predichas y una versión suavizada de las etiquetas verdaderas, donde el suavizado reduce las etiquetas hacia 0,5. Los valores más grandes de label_smoothing corresponden a un suavizado más intenso. |
semilla | la semilla para la generación de números aleatorios. Un inicializador creado con una semilla determinada siempre producirá el mismo tensor aleatorio para una forma y tipo de datos determinados. |
tipo | el tipo de las variables y el resultado |
Métodos públicos
Llamada pública al operando <T> ( operando <? extiende las etiquetas TNumber >, operando <? extiende las predicciones TNumber >)
Calcula la pérdida ponderada entre labels
y predictions
Parámetros
etiquetas | los valores o etiquetas de verdad |
---|---|
predicciones | las predicciones |
Devoluciones
- la pérdida