BoostedTreesUpdateEnsembleV2

public final class BoostedTreesUpdateEnsembleV2

Aggiorna l'insieme di alberi aggiungendo un livello all'ultimo albero in crescita

o iniziando un nuovo albero.

Classi annidate

classe BoostedTreesUpdateEnsembleV2.Options Attributi facoltativi per BoostedTreesUpdateEnsembleV2

Metodi pubblici

static BoostedTreesUpdateEnsembleV2
create ( Scope scope, Operand <?> treeEnsembleHandle, Iterable < Operand <Integer>> featureIds, Iterable < Operand <Integer>> dimensionIds, Iterable < Operand <Integer>> nodeIds, Iterable < Operand <Float>> gains, Iterable < Operand <Integer>> soglie, Iterable < Operando <Float>> leftNodeContribs, Iterable < Operand <Float>> rightNodeContribs, Iterable < Operand <String>> splitTypes, Operando <Integer> maxDepth, Operando <Float> learningRate, Operando <Integer> pruning , Opzioni ... opzioni)
Metodo Factory per creare una classe che racchiude una nuova operazione BoostedTreesUpdateEnsembleV2.
static BoostedTreesUpdateEnsembleV2.Options
logitsDimension (Long logitsDimension)

Metodi ereditati

Metodi pubblici

public static BoostedTreesUpdateEnsembleV2 create ( Scope scope, Operand <?> treeEnsembleHandle, Iterable < Operand <Integer>> featureIds, Iterable < Operand <Integer>> dimensionIds, Iterable < Operand <Integer>> nodeIds, Iterable < Operand <Float>> gains, Iterable < Operand <Float>> gains Iterable < Operando <integer >> soglie, Iterable < Operando <Float >> leftNodeContribs, Iterable < Operando <Float >> rightNodeContribs, Iterable < Operando <String >> splitTypes, operando <Integer> maxDepth, operando <Float> learningRate, operando < Intero> pruningMode, Opzioni ... opzioni)

Metodo Factory per creare una classe che racchiude una nuova operazione BoostedTreesUpdateEnsembleV2.

Parametri
scopo ambito attuale
treeEnsembleHandle Gestire la variabile dell'insieme.
featureIds Rango 1 tensore con ID per ogni caratteristica. Questo è il vero ID della funzione che verrà utilizzata nella divisione.
dimensionIds Elenco dei tensori di rango 1 che rappresentano la dimensione in ciascuna caratteristica.
nodeIds Elenco dei tensori di rango 1 che rappresentano i nodi per i quali questa caratteristica ha una divisione.
guadagni Elenco dei tensori di rango 1 che rappresentano i guadagni per ciascuna divisione della funzione.
soglie Elenco dei tensori di rango 1 che rappresentano le quote per ciascuna divisione della caratteristica.
leftNodeContribs Elenco dei tensori di rango 2 con contributi foglia sinistra per ciascuna delle suddivisioni della caratteristica. Verrà aggiunto ai valori del nodo precedente per costituire i valori dei nodi di sinistra.
rightNodeContribs Elenco dei tensori di rango 2 con contributi foglia destra per ciascuna delle suddivisioni della caratteristica. Verrà aggiunto ai valori del nodo precedente per costituire i valori dei nodi giusti.
splitTypes Elenco dei tensori di rango 1 che rappresentano il tipo di divisione per ciascuna caratteristica.
profondità massima Profondità massima dell'albero da costruire.
learningRate const di ritiro per ogni nuovo albero.
potaturaMode 0-Nessuna potatura, 1-Pre-potatura, 2-Post-potatura.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di BoostedTreesUpdateEnsembleV2

public static BoostedTreesUpdateEnsembleV2.Options logitsDimension (Long logitsDimension)

Parametri
logitsDimension scalare, dimensione dei logit