zk4x/zyx
Tensor library for machine learning
This library helps machine learning practitioners build and train neural networks by providing core tensor operations and automatic differentiation. It takes numerical data as input, performs computations like matrix multiplications and activation functions, and outputs trained models and gradients for optimization. It's designed for machine learning engineers and researchers who are implementing custom models or performance-critical deep learning algorithms.
Use this if you need a high-performance, flexible tensor library with automatic differentiation and lazy execution for building machine learning models, especially if you are working with CUDA, OpenCL, or WGPU backends.
Not ideal if you are looking for a high-level, production-ready deep learning framework with extensive pre-built models and tools, or if you prefer a static graph execution paradigm.
Stars
26
Forks
1
Language
Rust
License
—
Category
Last pushed
Mar 12, 2026
Monthly downloads
77
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/zk4x/zyx"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
Oxen-AI/Oxen
Lightning fast data version control system for structured and unstructured machine learning...
LaurentMazare/tch-rs
Rust bindings for the C++ api of PyTorch.
SunDoge/dlpark
A Rust Library for High-Performance Tensor Exchange with Python
TheMesocarp/koho
Full spectrum sheaf neural network over arbitrary CW complexes.