Subclasses diretas conhecidas |
Subclasses indiretas conhecidas BinaryCrossentropy <T estende TNumber >, CategoricalCrossentropy <T estende TNumber >, CategoricalHinge <T estende TNumber >, CosineSimilarity <T estende TNumber >, dobradiça <T estende TNumber >, KLDivergence <T estende TNumber >, LogCoshError <T estende TNumber >, MeanAbsoluteError <T estende TNumber >, MeanAbsolutePercentageError <T estende TNumber >, MeanMetricWrapper <T estende TNumber >, MeanSquaredError <T estende TNumber >, MeanSquaredLogarithmicError <T estende TNumber >, Poisson <T estende TNumber >, MeanSquaredError <T estende TNumber >, MeanSquaredLogarithmicError <T estende TNumber >, Poisson <T estende TNumber >, MeanSquaredError <T estende TNumber >, MeanSquaredLogarithmicError <T estende TNumber >, Poisson <T estende TNumber >, T extende TNumber >, SparseCategorical T estende TNumber > |
Encapsula métricas que executam uma operação de redução nos valores métricos.
Constantes
Fragmento | CONTAR | |
Fragmento | TOTAL |
Métodos Públicos
Variável <T> | getCount () Obtém a variável de contagem |
Classe <T> | getResultType () Obtém o tipo das variáveis |
Variável <T> | getTotal () Obtém a variável total |
Op | resetStates () Redefine quaisquer variáveis de estado para seus valores iniciais |
Operando <T> | resultado () Obtém o resultado atual da métrica |
Lista < Op > | updateStateList ( Operando <? estende TNumber > valores, operando <? estende TNumber > sampleWeights) Atualiza as variáveis métricas com base nas entradas. |
Métodos herdados
Constantes
public static final String COUNT
public static final String TOTAL
Métodos Públicos
public Class <T> getResultType ()
Obtém o tipo das variáveis
Devoluções
- o tipo para as variáveis
public Op resetStates ()
Redefine quaisquer variáveis de estado para seus valores iniciais
Devoluções
- a operação de controle para fazer o reset
public Operand <T> result ()
Obtém o resultado atual da métrica
Devoluções
- o resultado, possivelmente com dependências de controle
Lista pública < Op > updateStateList ( Operando <? estende TNumber > valores, operando <? estende TNumber > sampleWeights)
Atualiza as variáveis métricas com base nas entradas. Pelo menos um argumento de entrada necessário para values
, uma entrada adicional opcional para o sampleWeights
Parâmetros
valores | as entradas a serem passadas para atualizar o estado, isso não pode ser nulo |
---|---|
sampleWeights | os pesos da amostra a serem aplicados aos valores podem ser nulos. |
Devoluções
- o resultado com uma dependência de controle no estado de atualização Operandos
Lança
Exceção de argumento ilegal | se os valores forem nulos |
---|