Matrix Multiply#
Computes the matrix product of the inputs. Inputs must be compatible. Also accepts tuples (treated as vectors) as inputs. Tuples in input ‘A’ will be treated as row vectors. Tuples in input ‘B’ will be treated as column vectors. Arrays of inputs will be computed element-wise with broadcasting if necessary.
Installation#
To use this node enable omni.graph.nodes_core in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
A (inputs:a) |
|
First matrix or row vector to multiply as A*B |
None |
B (inputs:b) |
|
Second matrix or column vector to multiply as A*B |
None |
Outputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Product (outputs:output) |
|
Product of the two matrices/vectors A*B |
None |
Metadata#
Name |
Value |
---|---|
Unique ID |
omni.graph.nodes.MatrixMultiply |
Version |
1 |
Extension |
omni.graph.nodes_core |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Matrix Multiply |
Categories |
math:operator |
Generated Class Name |
OgnMatrixMultiplyDatabase |
Python Module |
omni.graph.nodes_core |