{"library":"einx","type":"library","category":null,"description":"einx is a Python library that provides a universal interface to formulate tensor operations in frameworks such as Numpy, PyTorch, Jax, Tensorflow, and MLX, using an Einstein-inspired notation. It offers a streamlined approach to complex tensor manipulations, often by compiling operations to backend-specific function calls, which helps minimize overhead. The current version is 0.4.3, with frequent minor releases addressing fixes and adding support for new backends.","language":"python","status":"active","version":"0.4.3","tags":["tensor operations","einsum","numpy","pytorch","jax","tensorflow","mlx","backend-agnostic","deep learning"],"last_verified":"Thu May 21","install":[{"cmd":"pip install einx","imports":["import einx","import einx\n# ...\neinx.sum(...)"]},{"cmd":"pip install einx[torch]","imports":[]}],"homepage":null,"github":"https://github.com/fferflo/einx","docs":"https://einx.readthedocs.io","changelog":null,"pypi":"https://pypi.org/project/einx/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":88,"avg_install_s":43.6,"avg_import_s":1.66,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/einx/compatibility"}}