• Stars
    star
    1,407
  • Rank 33,429 (Top 0.7 %)
  • Language
    C++
  • License
    MIT License
  • Created over 4 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Neural Networks from Scratch in various programming languages

Neural Networks from Scratch in X

The idea here is to share Neural Networks from Scratch tutorial parts / Neural Networks from Scratch book in various other programming languages, besides just Python.

If you're following along in another language, feel free to contribute to your specific language via a pull request. If you're considering trying to use another language, you can see how others have achieved writing the neural networks from scratch in other languages here too.

How to contribute:

The plan is to share code from video part #s. We will be updating the Python variants, so, if you are just following the book, you can see which block(s) of code should be translated by checking out the Python versions.

Before submitting a PR, check to see if there's already a PR from someone for that specific part # and language.

Submission for given part number should be complete in a single file, ie. should not be split across multiple files. This makes it easier for us to maintain the repository amd easier for others to follow.

If you want to submit solutions in multiple languages, or your submission adds new files and changes files of someone else, create separate PRs for these cases.

We will be accepting PRs in the following ways:

  1. Prioritizing the already-established people who have contributed to that language already.
  2. Prioritizing by who submits first.

More Repositories

1

pygta5

Explorations of Using Python to play Grand Theft Auto 5.
Python
3,883
star
2

GANTheftAuto

Python
842
star
3

socialsentiment

Sentiment Analysis application created with Python and Dash, hosted at socialsentiment.net
Python
464
star
4

TermGPT

Giving LLMs like GPT-4 the ability to plan and execute terminal commands
Jupyter Notebook
407
star
5

Carla-RL

Reinforcement Learning codebase for self-driving car in Carla
Python
363
star
6

ChatGPT-at-Home

ChatGPT @ Home: Large Language Model (LLM) chatbot application, written by ChatGPT
Python
316
star
7

BCI

Brain-Computer interface stuff
Python
295
star
8

ChatGPT-API-Basics

Jupyter Notebook
289
star
9

nnfs_book

Sample code from the Neural Networks from Scratch book.
Python
283
star
10

BLOOM_Examples

Some quick BLOOM LLM examples
Jupyter Notebook
259
star
11

nnfs

Neural Networks from Scratch
Python
179
star
12

Falcon-LLM

Helper scripts and examples for exploring the Falcon LLM models
Jupyter Notebook
170
star
13

Simple-kNN-Gzip

A simplistic linear and multiprocessed approach to sentiment analysis using Gzip Normalized Compression Distances with k nearest neighbors
Jupyter Notebook
142
star
14

SC2RL

Reinforcement Learning + Starcraft 2
Python
141
star
15

QuantumComputing

Collection of Tutorials and other Quantum Computer programming related things.
Jupyter Notebook
136
star
16

cyberpython2077

Using Python to Play Cyberpunk 2077
Python
121
star
17

GPT-Journey

Building a text and image-based journey game powered by, and with, GPT 3.5
Python
82
star
18

OpenAssistant_API_Pythia_12B

Creating and Using an Open Assistant API locally (Pythia 12B GPT model)
Jupyter Notebook
76
star
19

neural-net-internals-visualized

Visualizing some of the internals of a neural network during training and inference.
Jupyter Notebook
68
star
20

reddit_spam_detector_bot

Bot that detects spam/affiliate marketing authors, and posts some stats on their threads.
Python
59
star
21

Together-API-Basics

Some information for working with the Together inference API for Open Source AI models
Jupyter Notebook
57
star
22

LLM-Finetuning

Some helpers and examples for creating an LLM fine-tuning dataset
Jupyter Notebook
54
star
23

sentdebot

Code for Sentdebot in the Sentdex discord channel (discord.gg/sentdex)
Python
53
star
24

Lambda-Cloud

Helpers and such for working with Lambda Cloud
Python
51
star
25

NEAT-samples

samples of neat code
Python
51
star
26

uarm

uArm Things
Python
29
star
27

cellvolution

Evolutionary cell-based simulation
Python
24
star
28

satisfunctions

Fighting arthritis from Satisfactory one function at a time.
Python
22
star
29

PyGTA5_Reboot

Python Plays GTA V Reboot
18
star
30

TTSentdex9000

I am a human just like you!
15
star
31

chatbotrnd

working with chatbot response scoring.
Python
13
star
32

HF-Cache-Cleanup

cleanup cached models.
Python
11
star