module onnx_conv.sklconv.tree_converters#

Short summary#

module mlprodict.onnx_conv.sklconv.tree_converters

Rewrites some of the converters implemented in sklearn-onnx.

source on GitHub

Functions#

function

truncated documentation

_fix_tree_ensemble

_fix_tree_ensemble_node

Fixes a node for old versionsof skl2onnx.

_op_type_domain_classifier

Defines op_type and op_domain based on dtype.

_op_type_domain_regressor

Defines op_type and op_domain based on dtype.

new_convert_sklearn_decision_tree_classifier

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

new_convert_sklearn_decision_tree_regressor

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

new_convert_sklearn_gradient_boosting_classifier

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

new_convert_sklearn_gradient_boosting_regressor

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

new_convert_sklearn_random_forest_classifier

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

new_convert_sklearn_random_forest_regressor

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

Documentation#

Rewrites some of the converters implemented in sklearn-onnx.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters._fix_tree_ensemble(scope, container, opsetml, dtype)#
mlprodict.onnx_conv.sklconv.tree_converters._fix_tree_ensemble_node(scope, container, opsetml, node, dtype)#

Fixes a node for old versionsof skl2onnx.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters._op_type_domain_classifier(dtype, opsetml)#

Defines op_type and op_domain based on dtype.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters._op_type_domain_regressor(dtype, opsetml)#

Defines op_type and op_domain based on dtype.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters.new_convert_sklearn_decision_tree_classifier(scope, operator, container)#

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters.new_convert_sklearn_decision_tree_regressor(scope, operator, container)#

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters.new_convert_sklearn_gradient_boosting_classifier(scope, operator, container)#

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters.new_convert_sklearn_gradient_boosting_regressor(scope, operator, container)#

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters.new_convert_sklearn_random_forest_classifier(scope, operator, container)#

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

source on GitHub

mlprodict.onnx_conv.sklconv.tree_converters.new_convert_sklearn_random_forest_regressor(scope, operator, container)#

Rewrites the converters implemented in sklearn-onnx to support an operator supporting doubles.

source on GitHub