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
Feature functionality
Apple MPS don't support double precision floats or complex numbers, so we have had to introduce many dtype checks in the codebase (see #1129, example #1129 (comment) ). Most of these checks could be bypassed if type.result_type() and type.promote_types() were aware of what device they are setting the dtype for (for example with a kwarg device=None with options cpu, gpu, mps, potentially xpu later, see #1757 )
Additional context
PR meeting March 10 2025
The text was updated successfully, but these errors were encountered:
Related
#1129 #1053
Feature functionality
Apple MPS don't support double precision floats or complex numbers, so we have had to introduce many dtype checks in the codebase (see #1129, example #1129 (comment) ). Most of these checks could be bypassed if
type.result_type()
andtype.promote_types()
were aware of what device they are setting the dtype for (for example with a kwargdevice=None
with optionscpu
,gpu
,mps
, potentiallyxpu
later, see #1757 )Additional context
PR meeting March 10 2025
The text was updated successfully, but these errors were encountered: