sinkingsugar/nimtorch
PyTorch - Python + Nim
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.
Stars
470
Forks
19
Language
Nim
License
MIT
Category
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.
Higher-rated alternatives
mlverse/torch
R Interface to Torch
modern-fortran/neural-fortran
A parallel framework for deep learning
Beliavsky/Fortran-code-on-GitHub
Directory of Fortran codes on GitHub, arranged by topic
Cambridge-ICCS/FTorch
A library for directly calling PyTorch ML models from Fortran.
NVIDIA/TorchFort
An Online Deep Learning Interface for HPC programs on NVIDIA GPUs