BoostedTreesUpdateEnsembleV2

BoostedTreesUpdateEnsembleV2 public final class

Actualiza el conjunto de árboles agregando una capa al último árbol que se está cultivando

o comenzando un nuevo árbol.

Clases anidadas

clase BoostedTreesUpdateEnsembleV2.Options Los atributos opcionales para BoostedTreesUpdateEnsembleV2

Métodos públicos

estática BoostedTreesUpdateEnsembleV2
crear ( Alcance alcance, operando <?> <treeEnsembleHandle, Iterable operando <entero >> featureIds, Iterable < operando <entero >> dimensionIds, Iterable < operando <entero >> nodeIds, Iterable < operando <Float >> ganancias, Iterable < Operando <entero >> umbrales, iterable < operando <Float >> leftNodeContribs, iterable < operando <Float >> rightNodeContribs, iterable < operando <String >> splitTypes, operando <Integer> maxDepth, operando <Float> learningRate, operando <Integer> pruningMode , opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación BoostedTreesUpdateEnsembleV2.
estáticas BoostedTreesUpdateEnsembleV2.Options
logitsDimension (Long logitsDimension)

Métodos heredados

Métodos públicos

estáticas pública BoostedTreesUpdateEnsembleV2 crean ( Alcance alcance, operando <?> treeEnsembleHandle, Iterable < operando <Integer >> featureIds, Iterable < operando <entero >> dimensionIds, Iterable < operando <Integer >> nodeIds, Iterable < operando <Float >> ganancias, iterables < operando <entero >> umbrales, iterables < operando <Float >> leftNodeContribs, iterables < operando <Float >> rightNodeContribs, iterables < operando <String >> splitTypes, operando <Integer> maxDepth, operando <Float> learningRate, operando < entero> pruningMode, opciones ... opciones)

Método de fábrica para crear una clase que envuelva una nueva operación BoostedTreesUpdateEnsembleV2.

Parámetros
alcance alcance actual
treeEnsembleHandle Manejar a la variable de conjunto.
featureIds Tensor de rango 1 con identificadores para cada característica. Esta es la identificación real de la función que se utilizará en la división.
dimensionIds Lista de tensores de rango 1 que representan la dimensión en cada característica.
nodeIds Lista de tensores de rango 1 que representan los nodos para los que esta característica tiene una división.
ganancias Lista de tensores de rango 1 que representan las ganancias para cada división de la función.
umbrales Lista de tensores de rango 1 que representan los escalones para cada una de las divisiones de la característica.
leftNodeContribs Lista de tensores de rango 2 con contribuciones de hoja izquierda para cada una de las divisiones de la característica. Se agregará a los valores de los nodos anteriores para constituir los valores de los nodos de la izquierda.
rightNodeContribs Lista de tensores de rango 2 con contribuciones de hoja derecha para cada una de las divisiones de la función. Se agregará a los valores de los nodos anteriores para constituir los valores de los nodos correctos.
splitTypes Lista de tensores de rango 1 que representan el tipo de división para cada característica.
máxima profundidad Profundidad máxima del árbol para construir.
tasa de aprendizaje constante de contracción para cada árbol nuevo.
podaMode 0-Sin poda, 1-Pre-poda, 2-Post-poda.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de BoostedTreesUpdateEnsembleV2

public static BoostedTreesUpdateEnsembleV2.Options logitsDimension (Long logitsDimension)

Parámetros
logitsDimension escalar, dimensión de los logits