module onnxrt.ops_cpu.op_tree_ensemble_classifier_
#
Short summary#
module mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_
Implements runtime for operator TreeEnsembleClassifier. The code is inspired from tree_ensemble_classifier.cc in onnxruntime.
Classes#
class |
truncated documentation |
---|---|
Implements runtime for operator TreeEnsembleClassifier. The code is inspired from tree_ensemble_classifier.cc … |
|
Implements runtime for operator TreeEnsembleClassifier. The code is inspired from tree_ensemble_classifier.cc … |
Properties#
property |
truncated documentation |
---|---|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
Tells if there are two consecutive targets sharing the same node and the same tree (it should not happen in 1D target). |
|
Tells if there are two consecutive targets sharing the same node and the same tree (it should not happen in 1D target). |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
|
|
|
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
See lpyort-TreeEnsembleClassifier. |
|
Returns the roots indices. |
|
Returns the roots indices. |
|
Tells if all nodes applies the same rule for thresholds. |
|
Tells if all nodes applies the same rule for thresholds. |
Documentation#
Implements runtime for operator TreeEnsembleClassifier. The code is inspired from tree_ensemble_classifier.cc in onnxruntime.
- class mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierDouble(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierDouble)#
Bases:
pybind11_object
Implements runtime for operator TreeEnsembleClassifier. The code is inspired from tree_ensemble_classifier.cc in onnxruntime. Supports double only.
- __init__(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierDouble) None #
- property base_values_#
See lpyort-TreeEnsembleClassifier.
- property class_count_#
See lpyort-TreeEnsembleClassifier.
- property class_ids_#
See lpyort-TreeEnsembleClassifier.
- property class_nodeids_#
See lpyort-TreeEnsembleClassifier.
- property class_treeids_#
See lpyort-TreeEnsembleClassifier.
- property class_weights_#
See lpyort-TreeEnsembleClassifier.
- property classlabels_int64s_#
See lpyort-TreeEnsembleClassifier.
- compute(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierDouble, arg0: numpy.ndarray[numpy.float64]) tuple #
Computes the predictions for the random forest.
- property consecutive_leaf_data_#
Tells if there are two consecutive targets sharing the same node and the same tree (it should not happen in 1D target).
- init(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierDouble, arg0: numpy.ndarray[numpy.float64], arg1: numpy.ndarray[numpy.int64], arg2: numpy.ndarray[numpy.int64], arg3: numpy.ndarray[numpy.int64], arg4: numpy.ndarray[numpy.float64], arg5: numpy.ndarray[numpy.int64], arg6: List[str], arg7: numpy.ndarray[numpy.int64], arg8: numpy.ndarray[numpy.int64], arg9: numpy.ndarray[numpy.float64], arg10: numpy.ndarray[numpy.int64], arg11: List[str], arg12: numpy.ndarray[numpy.int64], arg13: numpy.ndarray[numpy.int64], arg14: numpy.ndarray[numpy.int64], arg15: numpy.ndarray[numpy.float64], arg16: str) None #
Initializes the runtime with the ONNX attributes in alphabetical order.
- property missing_tracks_true_#
See lpyort-TreeEnsembleClassifier.
- property nodes_falsenodeids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_featureids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_hitrates_#
See lpyort-TreeEnsembleClassifier.
- property nodes_nodeids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_treeids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_truenodeids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_values_#
See lpyort-TreeEnsembleClassifier.
- omp_get_max_threads(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierDouble) int #
Returns omp_get_max_threads from openmp library.
- property post_transform_#
See lpyort-TreeEnsembleClassifier.
- property roots_#
Returns the roots indices.
- runtime_options(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierDouble) str #
Returns indications about how the runtime was compiled.
- property same_mode_#
Tells if all nodes applies the same rule for thresholds.
- class mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierFloat(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierFloat)#
Bases:
pybind11_object
Implements runtime for operator TreeEnsembleClassifier. The code is inspired from tree_ensemble_classifier.cc in onnxruntime. Supports float only.
- __init__(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierFloat) None #
- property base_values_#
See lpyort-TreeEnsembleClassifier.
- property class_count_#
See lpyort-TreeEnsembleClassifier.
- property class_ids_#
See lpyort-TreeEnsembleClassifier.
- property class_nodeids_#
See lpyort-TreeEnsembleClassifier.
- property class_treeids_#
See lpyort-TreeEnsembleClassifier.
- property class_weights_#
See lpyort-TreeEnsembleClassifier.
- property classlabels_int64s_#
See lpyort-TreeEnsembleClassifier.
- compute(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierFloat, arg0: numpy.ndarray[numpy.float32]) tuple #
Computes the predictions for the random forest.
- property consecutive_leaf_data_#
Tells if there are two consecutive targets sharing the same node and the same tree (it should not happen in 1D target).
- init(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierFloat, arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.int64], arg2: numpy.ndarray[numpy.int64], arg3: numpy.ndarray[numpy.int64], arg4: numpy.ndarray[numpy.float32], arg5: numpy.ndarray[numpy.int64], arg6: List[str], arg7: numpy.ndarray[numpy.int64], arg8: numpy.ndarray[numpy.int64], arg9: numpy.ndarray[numpy.float32], arg10: numpy.ndarray[numpy.int64], arg11: List[str], arg12: numpy.ndarray[numpy.int64], arg13: numpy.ndarray[numpy.int64], arg14: numpy.ndarray[numpy.int64], arg15: numpy.ndarray[numpy.float32], arg16: str) None #
Initializes the runtime with the ONNX attributes in alphabetical order.
- property missing_tracks_true_#
See lpyort-TreeEnsembleClassifier.
- property nodes_falsenodeids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_featureids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_hitrates_#
See lpyort-TreeEnsembleClassifier.
- property nodes_nodeids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_treeids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_truenodeids_#
See lpyort-TreeEnsembleClassifier.
- property nodes_values_#
See lpyort-TreeEnsembleClassifier.
- omp_get_max_threads(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierFloat) int #
Returns omp_get_max_threads from openmp library.
- property post_transform_#
See lpyort-TreeEnsembleClassifier.
- property roots_#
Returns the roots indices.
- runtime_options(self: mlprodict.onnxrt.ops_cpu.op_tree_ensemble_classifier_.RuntimeTreeEnsembleClassifierFloat) str #
Returns indications about how the runtime was compiled.
- property same_mode_#
Tells if all nodes applies the same rule for thresholds.