module grammar_sklearn.grammar.gactions_tensor
¶
Short summary¶
module mlprodict.grammar_sklearn.grammar.gactions_tensor
Action definition.
Classes¶
class |
truncated documentation |
---|---|
Tensor addition. |
|
Tensor division. |
|
Scalar product. |
|
Tensor multiplication. |
|
Tensor soustraction. |
|
Extracts an element of the tensor. |
|
Tensor operation. |
Properties¶
property |
truncated documentation |
---|---|
|
Return the last execution results. |
|
Return the last execution results. |
|
Return the last execution results. |
|
Return the last execution results. |
|
Return the last execution results. |
|
Return the last execution results. |
|
Return the last execution results. |
Methods¶
method |
truncated documentation |
---|---|
|
|
|
|
|
|
|
|
|
Addition |
|
Addition |
Addition |
|
|
Addition |
|
Addition |
Addition |
|
Addition |
Documentation¶
Action definition.
- class mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorAdd(act1, act2)¶
Bases:
mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorVector
Tensor addition.
- Parameters
act1 – first tensor
act2 – second tensor
- __init__(act1, act2)¶
- Parameters
act1 – first tensor
act2 – second tensor
- class mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorDiv(act1, act2)¶
Bases:
mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorVector
Tensor division.
- Parameters
act1 – first tensor
act2 – second tensor
- __init__(act1, act2)¶
- Parameters
act1 – first tensor
act2 – second tensor
- class mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorDot(act1, act2)¶
Bases:
mlprodict.grammar_sklearn.grammar.gactions.MLActionFunctionCall
Scalar product.
- Parameters
act1 – first tensor
act2 – second tensor
- __init__(act1, act2)¶
- Parameters
act1 – first tensor
act2 – second tensor
- _optional_parameters()¶
Returns additional parameters to add the function call.
- execute(**kwargs)¶
Addition
- class mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorMul(act1, act2)¶
Bases:
mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorVector
Tensor multiplication.
- Parameters
act1 – first tensor
act2 – second tensor
- __init__(act1, act2)¶
- Parameters
act1 – first tensor
act2 – second tensor
- class mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorSub(act1, act2)¶
Bases:
mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorVector
Tensor soustraction.
- Parameters
act1 – first tensor
act2 – second tensor
- __init__(act1, act2)¶
- Parameters
act1 – first tensor
act2 – second tensor
- class mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorTake(tens, ind)¶
Bases:
mlprodict.grammar_sklearn.grammar.gactions.MLActionFunctionCall
Extracts an element of the tensor.
- Parameters
tens – tensor
ind – index
- __init__(tens, ind)¶
- Parameters
tens – tensor
ind – index
- _optional_parameters()¶
Returns additional parameters to add the function call.
- execute(**kwargs)¶
Addition
- class mlprodict.grammar_sklearn.grammar.gactions_tensor.MLActionTensorVector(act1, act2, name, fct)¶
Bases:
mlprodict.grammar_sklearn.grammar.gactions.MLActionFunctionCall
Tensor operation.
- Parameters
act1 – first tensor
act2 – second tensor
name – operator name
fct – function
- __init__(act1, act2, name, fct)¶
- Parameters
act1 – first tensor
act2 – second tensor
name – operator name
fct – function
- _optional_parameters()¶
Returns additional parameters to add the function call.
- execute(**kwargs)¶
Addition