Coder Social home page Coder Social logo

aayushsameershah / neural-net-zero-to-hero-with-andrej Goto Github PK

View Code? Open in Web Editor NEW
80.0 5.0 10.0 155.06 MB

This repository contains the collection of explorative notebooks pure in python and in the language that we, humans can read. Have tried to compile all lectures from the Andrej Karpathy's 💎 playlist on Neural Networks - which we will end up with building GPT.

License: MIT License

Jupyter Notebook 99.90% Python 0.10%
andrej-karpathy deep-learning educational-project gpt neural-network nlg pytorch pytorch-tutorial transformer gpt-from-scratch

neural-net-zero-to-hero-with-andrej's Introduction

Header

Heiye!

I am Aayush ∞ Shah and I am a Data Science passioniate from Bhuj and trying to move on to leave comfortzone. I love to learn things but hate when I don't note them down make it accessible to everyone. Have made many projects and content in the form of books available on my GitHub.

Passoniate in:

🤓  Learning & Noting stuff — Beautifully.
👨‍💻  Creating things from scratch.
✨  Pretty write styling.
🤩  Presenting beautiful vizzes.
🎨  UI Designer by Hobby.

Proffessional in:

💡  Grabbing insights from handsome data.
📈  Analyzing trends and presentation in simple words.
🤖  Training and Predicting using ML models.
🎯  Evaluation of models and improving accuracy.
#️⃣  Statistics and data metrices.

Currently Learning:

📊 50 Essential concepts in Statistics: This is A-Z in statistics! A fun to learn book.
🧠 Spelled out GPT: Making a notebook course to create GPT from scratch! Amazed to learn with Andrej Karpathy 🙌

Handy code snippents:

📜 My Gists: Here, I have stored many useful code snippets which become handy across the projects.

My Special Friends:






LinkedIn   •   •  • 

neural-net-zero-to-hero-with-andrej's People

Contributors

aayushsameershah avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

neural-net-zero-to-hero-with-andrej's Issues

Micrograd subtraction gradient is wrong

I'm not very experienced with calculus, but my intuition along with ChatGPT tells me that this is wrong:

def __sub__(self, other):
    other = Value(other) if not isinstance(other, Value) else other
    out = Value(self.data - other.data, (self, other), '-')
    def _backward():
        self.grad += 1.0 * out.grad
        other.grad += 1.0 * out.grad
    out._backward = _backward
    return out

Shouldn't the gradient of other be other.grad += -1.0 * out.grad?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.