-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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.