https://github.com/marfvr/micrograd-js
A porting of Karpathy's Micrograd to JS
https://github.com/marfvr/micrograd-js
autograd deep-learning javascript javascript-library machine-learning micrograd neural-networks typescript-library
Last synced: 5 months ago
JSON representation
A porting of Karpathy's Micrograd to JS
- Host: GitHub
- URL: https://github.com/marfvr/micrograd-js
- Owner: marfvr
- License: mit
- Created: 2020-07-15T13:50:01.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-02T13:27:08.000Z (about 4 years ago)
- Last Synced: 2025-10-03T23:02:16.827Z (8 months ago)
- Topics: autograd, deep-learning, javascript, javascript-library, machine-learning, micrograd, neural-networks, typescript-library
- Language: TypeScript
- Homepage: https://marcofavorito.github.io/micrograd-js/
- Size: 492 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Micrograd for JS


[](https://codecov.io/gh/marcofavorito/micrograd-js)
[](https://snyk.io/test/github/marcofavorito/micrograd-js?targetFile=package.json)
[](https://david-dm.org/marcofavorito/micrograd-js)
[](https://github.com/prettier/prettier/)
[](https://www.npmjs.com/package/micrograd)
[](https://github.com/marcofavorito/micrograd-js/tree/master/license)
Minimal Autograd engine in Typescript.
(Porting from [Karpathy's micrograd](https://github.com/karpathy/micrograd.git)).
## Demo
See a live demo here: https://marcofavorito.github.io/micrograd-js
## Build
```
yarn run build
```
Then, take the `dist/microgradjs.js` bundle to use it in your code.
## From NPM
The project is also available on NPM:
```
npm install micrograd
```
## Authors
- Marco Favorito ([@marcofavorito](https://github.com/marcofavorito), <[marco.favorito@gmail.com](mailto:marco.favorito@gmail.com)>)
## License
MIT License. Check the [license](./license) file.