MAINT redefine cdgmm3d to call cdgmm in torch skcuda backend#865
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #865 +/- ##
==========================================
+ Coverage 87.83% 88.02% +0.18%
==========================================
Files 64 64
Lines 2253 2221 -32
==========================================
- Hits 1979 1955 -24
+ Misses 274 266 -8
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
|
is this tied to a specific issue? what's the plan here? |
|
my reasoning: why are we repeating code that we already have? |
|
oh wow, we have duplicate code here? then yes sounds like an easy win |
|
is the change from a |
|
define harmless? I changed it because it seemed like we forgot to switch the 3d cgmm over to throwing a Type Error when we changed the 1d and 2d code to be unified |
Maybe there was a reason for having a separate |
The code is the same except for the error checking. Only one test had to be changed in order for the tests to be passing. |
|
Ok sounds good then. |
* MAINT redefine cdgmm3d to call cdgmm in torch skcuda backend * STY make more like torch_backend.py cdgmm3d implementation
This pull request redefines cdgmm3d to call cdgmm in torch skcuda backend.
I'm also using this as a proxy for testing the torch_skcuda 3d backend.