You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 24, 2022. It is now read-only.
It would be nice to have using AutoOffload.Pirate take over mul!, *, etc. to check sizes and then fallback to the original method if it doesn't satisfy the heuristics for accelerator speedups. However, making that not fall into an infinite loop seems a little tricky.
The text was updated successfully, but these errors were encountered:
I would argue that using a context-based approach (a la Cassette) is an overall better and safer experience for the user and packages which want this functionality. It is easier to disable if you know offload will be problematic, and with the help of a REPL mode or hook into IJulia, should be easy enough to enable for an entire session.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
It would be nice to have
using AutoOffload.Pirate
take overmul!
,*
, etc. to check sizes and then fallback to the original method if it doesn't satisfy the heuristics for accelerator speedups. However, making that not fall into an infinite loop seems a little tricky.The text was updated successfully, but these errors were encountered: