tf.raw_ops.BoostedTreesUpdateEnsembleV2
Обновляет ансамбль деревьев, добавляя слой к последнему строящемуся дереву
tf.raw_ops.BoostedTreesUpdateEnsembleV2(
tree_ensemble_handle, feature_ids, dimension_ids, node_ids, gains, thresholds,
left_node_contribs, right_node_contribs, split_types, max_depth, learning_rate,
pruning_mode, logits_dimension=1, name=None
)
или путем создания нового дерева.
| Аргументы | |
|---|---|
tree_ensemble_handle | A Tensor типа resource. Обработчик переменной ансамбля. |
feature_ids | Список из как минимум 1 Tensor объекта типа int32. Массив ранга 1 с идентификаторами для каждой функции. Это реальный идентификатор функции, который будет использоваться в разбиении. |
dimension_ids | Список Tensor объектов типа int32. Список тензоров ранга 1, представляющих размерность в каждой функции. |
node_ids | Список такой же длины, как dimension_ids, Tensor объектов типа int32. Список тензоров ранга 1, представляющих узлы, для которых у этой функции есть разбиение. |
gains | Список такой же длины, как dimension_ids, Tensor объектов типа float32. Список тензоров ранга 1, представляющих приросты для каждого разбиения функции. |
thresholds | Список такой же длины, как dimension_ids, Tensor объектов типа int32. Список тензоров ранга 1, представляющих пороги для каждого разбиения функции. |
left_node_contribs | Список такой же длины, как dimension_ids, Tensor объектов типа float32. Список тензоров ранга 2 с левыми вкладами листа для каждого разбиения функции. Будут добавлены к предыдущим значениям узлов для образования значений левых узлов. |
right_node_contribs | Список такой же длины, как dimension_ids, Tensor объектов типа float32. Список тензоров ранга 2 с правыми вкладами листа для каждого разбиения функции. Будут добавлены к предыдущим значениям узлов для образования значений правых узлов. |
split_types | Список такой же длины, как dimension_ids, Tensor объектов типа string. Список тензоров ранга 1, представляющих тип разбиения для каждой функции. |
max_depth | A Tensor типа int32. Максимальная глубина дерева для построения. |
learning_rate | A Tensor типа float32. Коэффициент усушки для каждого нового дерева. |
pruning_mode | A Tensor типа int32. 0-Без обрезки, 1-Предварительная обрезка, 2-Последующая обрезка. |
logits_dimension | Необязательный int. По умолчанию 1. Скаляр, размерность логарифмов |
name | Имя операции (необязательно). |
| Возвращаемое значение | |
|---|---|
| Созданная операция. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/raw_ops/BoostedTreesUpdateEnsembleV2