Metric

classe astratta pubblica Metric
Sottoclassi dirette conosciute
Sottoclassi indirette conosciute

Classe base per Metriche

Metodi pubblici

Operando finale <T>
callOnce ( Operando <? estende TNumber > valori, Operando <? estende TNumber > sampleWeights)
Le chiamate aggiornano lo stato una volta, seguite da una chiamata per ottenere il risultato
Corda
getNome ()
Ottiene il nome di questa metrica.
lungo
getSeme ()
Ottiene il valore seed del generatore di numeri casuali
Op
ottieni TF ()
Ottiene le operazioni TensorFlow
astratto op
resetStati ()
Reimposta tutte le variabili di stato sui valori iniziali
Operando astratto <T>
risultato ()
Ottiene il risultato corrente della metrica
finale op
updateState ( Operando <? estende TNumber > etichette, Operando <? estende TNumber > previsioni, Operando <? estende TNumber > sampleWeights)
Crea un'operazione NoOp con dipendenze di controllo per aggiornare lo stato della metrica
finale op
updateState ( Operando <? estende TNumber > valori, Operando <? estende TNumber > sampleWeights)
Crea un'operazione NoOp con dipendenze di controllo per aggiornare lo stato della metrica
Elenco< Op >
updateStateList ( Operando <? estende TNumber > etichette, Operando <? estende TNumber > previsioni, Operando <? estende TNumber > sampleWeights)
Crea un elenco di operazioni per aggiornare lo stato della metrica in base a etichette e previsioni.
Elenco< Op >
updateStateList ( Operando <? estende TNumber > valori, Operando <? estende TNumber > sampleWeights)
Crea un elenco di operazioni per aggiornare lo stato della metrica in base ai valori di input.

Metodi ereditati

Metodi pubblici

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

Le chiamate aggiornano lo stato una volta, seguite da una chiamata per ottenere il risultato

Parametri
valori gli input da passare allo stato di aggiornamento, questo potrebbe non essere nullo
campionePesi i pesi campione da applicare ai valori possono essere nulli.
ritorna
  • il risultato, possibilmente con dipendenze di controllo

stringa pubblica getName ()

Ottiene il nome di questa metrica.

ritorna
  • il nome di questa metrica

pubblico lungo getSeed ()

Ottiene il valore seed del generatore di numeri casuali

ritorna
  • il valore seed del generatore di numeri casuali

operazioni pubbliche getTF ()

Ottiene le operazioni TensorFlow

ritorna
  • le operazioni TensorFlow

abstract pubblico Op resetStates ()

Reimposta tutte le variabili di stato sui valori iniziali

ritorna
  • l'operazione di controllo per eseguire il ripristino

public abstract Operando <T> risultato ()

Ottiene il risultato corrente della metrica

ritorna
  • il risultato, possibilmente con dipendenze di controllo

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

Crea un'operazione NoOp con dipendenze di controllo per aggiornare lo stato della metrica

Parametri
etichette le etichette
predizioni le previsioni
campionePesi i pesi campione da applicare ai valori possono essere nulli.
ritorna
  • l'operazione di aggiornamento dello stato metrico

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

Crea un'operazione NoOp con dipendenze di controllo per aggiornare lo stato della metrica

Parametri
valori gli input da passare allo stato di aggiornamento, questo potrebbe non essere nullo
campionePesi i pesi campione da applicare ai valori possono essere nulli.
ritorna
  • l'operazione di aggiornamento dello stato metrico

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

Crea un elenco di operazioni per aggiornare lo stato della metrica in base a etichette e previsioni.

Questa è un'implementazione vuota che dovrebbe essere sovrascritta in una sottoclasse, se necessario.

Parametri
etichette le etichette
predizioni le previsioni
campionePesi i pesi campione da applicare ai valori possono essere nulli.
ritorna
  • un elenco di operazioni per aggiornare lo stato della metrica

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

Crea un elenco di operazioni per aggiornare lo stato della metrica in base ai valori di input.

Questa è un'implementazione vuota che dovrebbe essere sovrascritta in una sottoclasse, se necessario.

Parametri
valori gli input da passare allo stato di aggiornamento, questo potrebbe non essere nullo
campionePesi i pesi campione da applicare ai valori possono essere nulli.
ritorna
  • un elenco di operazioni per aggiornare lo stato della metrica