module onnxrt.ops_cpu.op_expression#

Inheritance diagram of mlprodict.onnxrt.ops_cpu.op_expression

Short summary#

module mlprodict.onnxrt.ops_cpu.op_expression

Runtime operator.

source on GitHub

Classes#

class

truncated documentation

Expression

Expression (mlprodict) ====================== Version Onnx name: Expression

ExpressionSchema

Defines a schema for operators added in this package such as ComplexAbs.

Properties#

property

truncated documentation

args_default

Returns the list of arguments as well as the list of parameters with the default values (close to the signature). …

args_default_modified

Returns the list of modified parameters.

args_mandatory

Returns the list of optional arguments.

args_optional

Returns the list of optional arguments.

atts_value

Returns all parameters in a dictionary.

Methods#

method

truncated documentation

__init__

__init__

_find_custom_operator_schema

_pick_type

_run

need_context

Tells the runtime if this node needs the context (all the results produced so far) as it may silently access …

Documentation#

Runtime operator.

source on GitHub

class mlprodict.onnxrt.ops_cpu.op_expression.Expression(mlprodict)#

Bases: OpRun


Version

Onnx name: Expression

This version of the operator has been available since version of domain mlprodict.

Runtime implementation: Expression

__init__(onnx_node, desc=None, **options)#
_find_custom_operator_schema(op_name)#
_pick_type(res, name)#
_run(*inputs, named_inputs=None, context=None, attributes=None, verbose=0, fLOG=None)#

Should be overwritten.

source on GitHub

need_context()#

Tells the runtime if this node needs the context (all the results produced so far) as it may silently access one of them (operator Loop). The default answer is False.

source on GitHub

class mlprodict.onnxrt.ops_cpu.op_expression.ExpressionSchema#

Bases: OperatorSchema

Defines a schema for operators added in this package such as ComplexAbs.

source on GitHub

__init__()#