• Matthew Brookhart's avatar
    Switch from Eigen to OpenMP for loops for DS2 kernels (#345) · 7df687c1
    Matthew Brookhart authored
    * speed up reduceslice with kernel emitter
    
    * const-ify and fix a clang warning
    
    * add elementwise ops, slice to for loops
    
    * add broadcast codegen
    
    * add Exp
    
    * fix bugs introduced in eigen kernels
    
    * fix another introduced bug in Eigen
    
    * Fix an Atomic Bug with Sum, do some cleanup
    
    * unit tests pass
    
    * Add Reshape Op, passes Tests
    
    * rewrite sum to correctly handle muti-threading
    
    * Code Cleanup
    
    * add some extra unary ops
    
    * Address review comments
    
    * fix an error in the review comment refactor
    
    * Add Power op
    
    * Add (most) of the Logic Ops
    
    * Make Concat default to OpenMP kernel
    
    * fix n-D reshape issue
    7df687c1
Name
Last commit
Last update
cmake Loading commit data...
contrib/docker Loading commit data...
doc Loading commit data...
maint Loading commit data...
src Loading commit data...
test Loading commit data...
third-party Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
CMakeLists.txt Loading commit data...
README-RESNET.rst Loading commit data...
README.md Loading commit data...
changes.md Loading commit data...