-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Support for einops #172
Comments
It seems that Apple MLX support was already proposed within einops. |
I second that. einops saved me quite a few times where the logic was becoming a bit intractable. |
We'll definitely keep this on the feature roadmap. I think if we had an einsum like NumPY integration with einops is doable. (Contributions welcome!) |
Will also need a tile op to support einops |
Einops maintainer here. Simplest way to get einops functions for framework is to implement array api. It also simplifies prioritization of ops a lot for framework devs, as what's in the standard is a bare minimum. |
We can close this as the latest MLX works with |
Hi :)
I am a big fan of einops and I believe that supporting it within the framework would be highly valuable, especially for quick prototyping and situations where performance isn't the primary focus. Are there any plans to implement a feature akin to torch.einsum within the framework? If there's a plan for something like mlx.einsum and contributions are welcome, I'd be eager to contribute.
The text was updated successfully, but these errors were encountered: