Skip to content

A port of karpathy/micrograd from Python to C#. The project itself is a tiny scalar-valued autograd engine and basic neural network implementation on top of it.

License

Notifications You must be signed in to change notification settings

Graph2133/micrograd-example-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

micrograd-example-csharp

A port of karpathy/micrograd from Python to C#. All the credits go to Andrej Karpathy. The project itself is a tiny scalar-valued autograd engine and basic neural network implementation on top of it.

Examples

The examples folder contains a console project with a few basic examples of how to use the library. The examples are:

  • Function gradient - calculation of the gradient for the simple function.
  • Binary classification - binary classification example using a neural network.
  • Image recognition - recognition of handwritten digits from the MNIST dataset using MLP.

Micrograd.Console (example project) dependencies

About

A port of karpathy/micrograd from Python to C#. The project itself is a tiny scalar-valued autograd engine and basic neural network implementation on top of it.

Topics

Resources

License

Stars

Watchers

Forks

Languages