ANRGUSC/ML_onChain
A python-solidity translator that generates on-chain neural networks
This tool helps blockchain developers take existing machine learning models, specifically multi-layer perceptrons built with PyTorch, and convert them into Solidity smart contracts. It takes your Python-based neural network code and outputs Solidity code that can be deployed on a blockchain. Blockchain developers who want to integrate AI models directly into their decentralized applications would use this.
No commits in the last 6 months.
Use this if you need to port PyTorch multi-layer perceptron models to the Ethereum blockchain as Solidity smart contracts.
Not ideal if you're not a blockchain developer or if your machine learning models are not multi-layer perceptrons built with PyTorch.
Stars
8
Forks
2
Language
TypeScript
License
—
Category
Last pushed
Dec 08, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ANRGUSC/ML_onChain"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
deepspeedai/DeepSpeed
DeepSpeed is a deep learning optimization library that makes distributed training and inference...
helmholtz-analytics/heat
Distributed tensors and Machine Learning framework with GPU and MPI acceleration in Python
hpcaitech/ColossalAI
Making large AI models cheaper, faster and more accessible
horovod/horovod
Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.
bsc-wdc/dislib
The Distributed Computing library for python implemented using PyCOMPSs programming model for HPC.