Open Gattocrucco opened 3 months ago
Laundry list of things missing in the Metal backend when I tried using it:
NotImplementedError: MLIR translation rule for primitive 'eigh' not found for platform METAL
ValueError: `EmitPythonCallback` not supported on METAL backend.
NotImplementedError: MLIR translation rule for primitive 'debug_callback' not found for platform METAL
Good questions. Other than plugin compilation and runtime issues, these are platform specific JAX APIs and primitives lowering support.
Laundry list of things missing in the Metal backend when I tried using it:
NotImplementedError: MLIR translation rule for primitive 'eigh' not found for platform METAL
ValueError: `EmitPythonCallback` not supported on METAL backend.
NotImplementedError: MLIR translation rule for primitive 'debug_callback' not found for platform METAL