• Adam Rogowiec's avatar
    [ONNX] Generic N-dimensional MatMul operation. (#1921) · 92c1cc19
    Adam Rogowiec authored
    * [WIP] Draft for matmul
    
    * Numpy-style broadcasting for matrix multiplication.
    
    * 3D matrix multiplication with one big Dot/slice/concat.
    
    * Generic ND matmul implementation using slice/dot/concat pattern.
    
    * Code formatting.
    
    * remove unused header
    
    * Add missing header
    
    * Utility reshape-like functions.
    
    * Use utility functions.
    
    * Review comments.
    
    * Code format
    
    * Use if/else instead of ternary operator for readability.
    
    * Remove unused function overloading
    
    * Utility function expanding tensor shape with empty axes.
    
    * Use helper functions.
    
    * Use type for auto variable initializer to fix Centos build
    
    * Fix Centos build errors.
    92c1cc19
Name
Last commit
Last update
.ci Loading commit data...
cmake Loading commit data...
contrib/docker Loading commit data...
doc Loading commit data...
licenses Loading commit data...
maint Loading commit data...
python Loading commit data...
src Loading commit data...
test Loading commit data...
.clang-format Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.travis.yml Loading commit data...
CMakeLists.txt Loading commit data...
CODEOWNERS Loading commit data...
CONTRIB.md Loading commit data...
INSTALL.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
VERSION.in Loading commit data...
changes.md Loading commit data...