ONNXOperations#
- class ONNXOperations[source]#
Bases:
object
CasADi operations, which are available in the
ONNXConversion
class. See ONNX documentation for a full list of operations.Note
This class is not intended to be used directly. It is used by the
ONNXConversion
class. The purpose of this class is to provide a list of all available operations in theONNXConversion
class.
Methods#
Add#
- Add(self, *args, attribute=None)#
Addition of two or more tensors. See ONNX documentation for more details.
Concat#
- Concat(self, *args, attribute=None)#
Elu#
- Elu(self, x, attribute=None)#
Gemm#
- Gemm(self, *args, attribute=None)#
General Matrix Multiplication. See ONNX documentation for more details.
MatMul#
- MatMul(self, *args, attribute=None)#
Mul#
- Mul(self, *args, attribute=None)#
Relu#
- Relu(self, x, attribute=None)#
Reshape#
- Reshape(self, *args, attribute=None)#
Shape#
- Shape(self, *args, attribute=None)#
Sigmoid#
- Sigmoid(self, x, attribute=None)#
Slice#
- Slice(self, *args, attribute=None)#
Squeeze#
- Squeeze(self, *args, attribute=None)#
Sub#
- Sub(self, *args, attribute=None)#
Sum#
- Sum(self, *args, attribute=None)#
Tanh#
- Tanh(self, x, attribute=None)#
Unsqueeze#
- Unsqueeze(self, *args, attribute=None)#