public class BinaryCrossentropy
Uma métrica que calcula a perda de entropia cruzada binária entre rótulos verdadeiros e rótulos previstos.
Esta é a classe de métrica crossentropy a ser usada quando houver apenas duas classes de rótulo (0 e 1).
Constantes herdadas
Construtores Públicos
BinaryCrossentropy (Ops tf, String name, boolean fromLogits, float labelSmoothing, long seed, Class <T> type) Cria uma métrica BinaryCrossentropy |
Métodos Públicos
Operando <T> |
Métodos herdados
Construtores Públicos
public BinaryCrossentropy (Ops tf, String name, boolean fromLogits, float labelSmoothing, long seed, Class <T> type)
Cria uma métrica BinaryCrossentropy
Parâmetros
tf | o TensorFlow Ops |
---|---|
nome | o nome dessa métrica, se nulo, o nome da métrica é getSimpleName() . |
fromLogits | Se deve interpretar as previsões como um tensor de valores logit em oposição a uma distribuição de probabilidade. |
labelSmoothing | valor usado para suavizar rótulos, quando 0, não ocorre suavização. Quando> 0, calcule a perda entre os rótulos previstos e uma versão suavizada dos rótulos verdadeiros, onde a suavização pressiona os rótulos para 0,5. Valores maiores de label_smoothing correspondem a maior suavização. |
semente | a semente para geração de números aleatórios. Um inicializador criado com uma determinada semente sempre produzirá o mesmo tensor aleatório para uma determinada forma e tipo de dados. |
modelo | o tipo para as variáveis e resultado |