diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2017-04-27 13:44:05 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2017-04-27 15:05:57 -0700 |
commit | 39f51e6366e6cae71a09efb8c8ced2ff2dad15b6 (patch) | |
tree | 768fc97e1f0f10730991a7515d938a5b83c61e47 /tensorflow/contrib/boosted_trees/proto | |
parent | fa8381593d0cbe354cb54d691e0a8c42bf4b69d0 (diff) |
Store the number of trees and layers that were attempted to be built.
Useful to terminate training. Also can be used as seeds for random operations.
Change: 154472242
Diffstat (limited to 'tensorflow/contrib/boosted_trees/proto')
-rw-r--r-- | tensorflow/contrib/boosted_trees/proto/tree_config.proto | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tensorflow/contrib/boosted_trees/proto/tree_config.proto b/tensorflow/contrib/boosted_trees/proto/tree_config.proto index 62856b6829..a789966053 100644 --- a/tensorflow/contrib/boosted_trees/proto/tree_config.proto +++ b/tensorflow/contrib/boosted_trees/proto/tree_config.proto @@ -117,9 +117,21 @@ message DecisionTreeMetadata { bool is_finalized = 3; } +message GrowingMetadata { + // Number of trees that we have attempted to build. After pruning, these + // trees might have been removed. + int64 num_trees_attempted = 1; + // Number of layers that we have attempted to build. After pruning, these + // layers might have been removed. + int64 num_layers_attempted = 2; +} + // DecisionTreeEnsembleConfig describes an ensemble of decision trees. message DecisionTreeEnsembleConfig { repeated DecisionTreeConfig trees = 1; repeated float tree_weights = 2; repeated DecisionTreeMetadata tree_metadata = 3; + + // Metadata that is used during the training. + GrowingMetadata growing_metadata = 4; } |