Skip to content

🧠 Collection of neural network implementations from scratch. Clean PyTorch implementations with educational comments and ready training loops.

Notifications You must be signed in to change notification settings

Vadimbuildercxx/Custom_nn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Neural Networks From Scratch

Build deep learning models from the ground up. This educational repository includes clean implementations of Deep NN's with PyTorch.

Python PyTorch License

🎯 What's Inside

πŸ–ΌοΈ PixelCNN

Generate images pixel by pixel using masked convolutions:

python main.py --epochs 50 --lr 1e-3

πŸ“š Word2Vec

Train word embeddings:

python train.py --epochs 5 --emb_dim 100

✨ Features

  • πŸ“¦ Clean, implementation
  • πŸš€ Ready training loops
  • πŸ” Early stopping and model checkpoints
  • πŸ’‘ Educational comments and documentation

πŸ› οΈ Quick Start

git clone https://github.com/YourUsername/neural-networks-scratch.git
cd neural-networks-scratch

Full documentation in respective folders.

πŸ“ˆ Results

  • PixelCNN: Generate MNIST-like digits
  • Word2Vec: Learn semantic word relationships

🀝 Contribute

Found a bug? Want to add a feature? Contributions are welcome!

πŸ“ Citation

@misc{Custom_nn,
  author = {Vadimbuildercxx},
  title = {Neural Networks From Scratch},
  year = {2024},
  publisher = {GitHub},
  url = {https://github.com/YourUsername/neural-networks-scratch}
}

🌟 Star History

Star History Chart

πŸ“– Learn More

πŸŽ“ Educational Resources

Perfect for:

  • 🎯 Learning deep learning from scratch
  • πŸ”¬ Understanding modern architectures

πŸ’« Why This Repo?

  • Clean, readable code
  • Modern best practices
  • Production-ready features
  • Educational focus

πŸ”₯ Coming Soon

  • Transformer implementations
  • SSM implementations
  • Pre-trained models
  • More architectures!

πŸ“œ License

MIT Β©

About

🧠 Collection of neural network implementations from scratch. Clean PyTorch implementations with educational comments and ready training loops.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy