Motivation
The linalg operators are generally composed of multiple smaller operators, with only a small portion as stubs (which MKL is supposed to handle, but MKL isn't done yet). This PR manually sets the stubs to fallback to the CPU, which allows as many composed operations as possible to run on the XPU.
Motivation The
linalg
operators are generally composed of multiple smaller operators, with only a small portion as stubs (which MKL is supposed to handle, but MKL isn't done yet). This PR manually sets the stubs to fallback to the CPU, which allows as many composed operations as possible to run on the XPU.