Skip to content

Rust Implementation of Andrej Karpathy's makemore Library

License

Notifications You must be signed in to change notification settings

teddyrendahl/makesmores

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

makesmores

Rust implementation of Andrej Karpathy's makemore YouTube series

makesmores takes a database of strings (in this case the 32k most popular baby names from ssa.gov for the year 2018) and generates more of them.

Currently allows for the choice between two different model architectures:

This is intended as a low-level exploration of neural networks, so although it depends on torch, it only utilizies low level Tensor operations. Layers of the network are implemented by hand. Hyper parameters can be adjusted via the constants at the top of the file.

Although this code represents the product at the end of the video series, for those following along, the partial implementations can be found in the commit history.

About

Rust Implementation of Andrej Karpathy's makemore Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages