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 |
---|