Abstract your array operations (autoray)
JSON →Autoray is a lightweight Python library designed to abstract array and tensor operations, enabling users to write backend-agnostic numeric code. It provides an automatic dispatch mechanism that works across various array libraries such as NumPy, PyTorch, JAX, TensorFlow, CuPy, Dask, and more, as long as they provide a NumPy-ish API. This allows for swapping custom functions, lazy computation tracing, and unified compilation interfaces. The library is actively maintained, with its current version being 0.8.10, and sees a continuous release cadence.
Traffic · last 30 days ↑67% vs prev 7d
total hits 21
actors 4 distinct systems
last hit 6d ago ByteDance
top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇨🇦 Canada · 🇹🇷 Turkey · 🇩🇪 Germany
Resources
packagepypi.org/project/autoray/ ↗
API endpoints
full doc /v1/registry/autoray
install /v1/registry/autoray/install
compatibility /v1/registry/autoray/compatibility