sinkingsugar/nimtorch

PyTorch - Python + Nim

37
/ 100
Emerging

This project offers a way to build fast, numerical computing applications using Nim, while leveraging the powerful array operations and automatic differentiation capabilities of PyTorch. It allows developers familiar with Nim to create high-performance machine learning models or scientific simulations that can run on various devices, from traditional CPUs and GPUs to web browsers via WebAssembly. The output is efficient, native code that performs complex mathematical operations.

470 stars. No commits in the last 6 months.

Use this if you are a developer seeking to combine the high performance of Nim and C++ compilation with PyTorch's computational backend for tasks like machine learning, scientific computing, or high-performance data processing.

Not ideal if you are looking for a high-level, production-ready PyTorch wrapper with extensive features, as this is an early-stage project focusing on core tensor operations and automatic differentiation.

Numerical Computing High-Performance Computing Machine Learning Development Scientific Computing Cross-Platform Deployment
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

470

Forks

19

Language

Nim

License

MIT

Last pushed

Jun 08, 2019

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sinkingsugar/nimtorch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.