Metric

Métrica de classe abstrata pública
Subclasses diretas conhecidas
Subclasses indiretas conhecidas

Classe base para métricas

Métodos Públicos

Operando final <T>
callOnce ( Operando <? estende TNumber > valores, Operando <? estende TNumber > sampleWeights)
Chama o estado de atualização uma vez, seguido por uma chamada para obter o resultado
Corda
getNome ()
Obtém o nome desta métrica.
longo
obterSeed ()
Obtém o valor inicial do gerador de números aleatórios
Operações
obterTF ()
Obtém as operações do TensorFlow
operação abstrata
resetEstados ()
Redefine quaisquer variáveis ​​de estado para seus valores iniciais
Operando abstrato <T>
resultado ()
Obtém o resultado atual da métrica
operação final
updateState ( Operando <? estende TNumber > rótulos, Operando <? estende TNumber > previsões, Operando <? estende TNumber > sampleWeights)
Cria uma operação NoOp com dependências de controle para atualizar o estado da métrica
operação final
updateState ( Operando <? estende TNumber > valores, Operando <? estende TNumber > sampleWeights)
Cria uma operação NoOp com dependências de controle para atualizar o estado da métrica
Lista< Op >
updateStateList ( Operando <? estende TNumber > rótulos, Operando <? estende TNumber > previsões, Operando <? estende TNumber > sampleWeights)
Cria uma lista de operações para atualizar o estado da métrica com base em rótulos e previsões.
Lista< Op >
updateStateList ( Operando <? estende TNumber > valores, Operando <? estende TNumber > sampleWeights)
Cria uma lista de operações para atualizar o estado da métrica com base nos valores de entrada.

Métodos herdados

Métodos Públicos

public final Operando <T> callOnce ( Operando <? estende TNumber > valores, Operando <? estende TNumber > sampleWeights)

Chama o estado de atualização uma vez, seguido por uma chamada para obter o resultado

Parâmetros
valores as entradas a serem passadas para o estado de atualização, isso não pode ser nulo
pesos de amostra os pesos amostrais a serem aplicados aos valores podem ser nulos.
Devoluções
  • o resultado, possivelmente com dependências de controle

String pública getNome ()

Obtém o nome desta métrica.

Devoluções
  • o nome desta métrica

getSeed longo público ()

Obtém o valor inicial do gerador de números aleatórios

Devoluções
  • o valor inicial do gerador de números aleatórios

operações públicas getTF ()

Obtém as operações do TensorFlow

Devoluções
  • as operações do TensorFlow

resumo público Op resetStates ()

Redefine quaisquer variáveis ​​de estado para seus valores iniciais

Devoluções
  • a operação de controle para fazer o reset

operando abstrato público <T> resultado ()

Obtém o resultado atual da métrica

Devoluções
  • o resultado, possivelmente com dependências de controle

public final Op updateState ( Operando <? estende TNumber > rótulos, Operando <? estende TNumber > previsões, Operando <? estende TNumber > sampleWeights)

Cria uma operação NoOp com dependências de controle para atualizar o estado da métrica

Parâmetros
rótulos os rótulos
previsões as previsões
pesos de amostra os pesos amostrais a serem aplicados aos valores podem ser nulos.
Devoluções
  • a operação para atualizar o estado da métrica

public final Op updateState ( Operando <? estende TNumber > valores, Operando <? estende TNumber > sampleWeights)

Cria uma operação NoOp com dependências de controle para atualizar o estado da métrica

Parâmetros
valores as entradas a serem passadas para o estado de atualização, isso não pode ser nulo
pesos de amostra os pesos amostrais a serem aplicados aos valores podem ser nulos.
Devoluções
  • a operação para atualizar o estado da métrica

public List< Op > updateStateList ( Operando <? estende TNumber > rótulos, Operando <? estende TNumber > previsões, Operando <? estende TNumber > sampleWeights)

Cria uma lista de operações para atualizar o estado da métrica com base em rótulos e previsões.

Esta é uma implementação vazia que deve ser substituída em uma subclasse, se necessário.

Parâmetros
rótulos os rótulos
previsões as previsões
pesos de amostra os pesos amostrais a serem aplicados aos valores podem ser nulos.
Devoluções
  • uma lista de operações para atualizar o estado da métrica

public List< Op > updateStateList ( Operando <? estende TNumber > valores, Operando <? estende TNumber > sampleWeights)

Cria uma lista de operações para atualizar o estado da métrica com base nos valores de entrada.

Esta é uma implementação vazia que deve ser substituída em uma subclasse, se necessário.

Parâmetros
valores as entradas a serem passadas para o estado de atualização, isso não pode ser nulo
pesos de amostra os pesos amostrais a serem aplicados aos valores podem ser nulos.
Devoluções
  • uma lista de operações para atualizar o estado da métrica