Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
D2l Zh | 48,273 | 1 | 1 | 13 days ago | 47 | December 15, 2022 | 48 | apache-2.0 | Python | |
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。 | ||||||||||
Machine Learning For Software Engineers | 26,824 | 5 months ago | 24 | cc-by-sa-4.0 | ||||||
A complete daily plan for studying to become a machine learning engineer. | ||||||||||
Pumpkin Book | 21,812 | 2 months ago | 16 | other | ||||||
《机器学习》(西瓜书)公式详解 | ||||||||||
Fastbook | 19,230 | 1 | 11 days ago | 27 | October 24, 2022 | 133 | other | Jupyter Notebook | ||
The fastai book, published as Jupyter Notebooks | ||||||||||
D2l En | 18,967 | a month ago | 2 | November 13, 2022 | 95 | other | Python | |||
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge. | ||||||||||
Awesome Kubernetes | 14,249 | 12 days ago | 7 | other | Shell | |||||
A curated list for awesome kubernetes sources :ship::tada: | ||||||||||
Deep Learning With Tensorflow Book | 11,864 | 2 years ago | 78 | Jupyter Notebook | ||||||
深度学习入门开源书,基于TensorFlow 2.0案例实战。Open source Deep Learning book, based on TensorFlow 2.0 framework. | ||||||||||
Python Machine Learning Book | 11,645 | a year ago | 11 | mit | Jupyter Notebook | |||||
The "Python Machine Learning (1st edition)" book code repository and info resource | ||||||||||
Mit Deep Learning Book Pdf | 10,775 | 9 months ago | 10 | Java | ||||||
MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville | ||||||||||
Mml Book.github.io | 10,729 | 7 months ago | 135 | Jupyter Notebook | ||||||
Companion webpage to the book "Mathematics For Machine Learning" |
This repository is a library for creating simple vanilla 3-layer ANNs in JavaScript. I'm using it for the second edition of the Nature of Code book, as well as examples for my ITP course: Intelligence and Learning.
At the moment this library is depends on p5.js. However, it's my intention to remove this dependency for the library itself (while still making examples using p5): #10. I also intend to port this library to Java for Processing: #11.
Finally, this library has a terribly inefficient matrix implementation and should likely include options for using math.js and/or gpu.js.
The code is based on the book Make Your Own Neural Network by Tariq Rashid (book source code).
The neuro-evolution examples are inspired by the chrome experiment Flappy Learning by xviniette.
// Creating a Neural Network with # of inputs, hidden neurons, and outputs
var inputs = 4;
var hidden = 16;
var outputs = 2;
var nn = new NeuralNetwork(inputs, hidden, outputs);
// Training the Neural Network with inputs and known outputs
var inputs = [-0.3, 0.5, 0.3, 0.2];
var targets = [0.99, 0.01];
nn.train(inputs, targets);
// Querying the Neural Network with inputs
var inputs = [-0.3, 0.5, 0.3, 0.2];
var prediction = nn.query(inputs);
By default, the library will use a sigmoid activation function. However, you can select other activation functions as follows (tanh only at the moment)):
var nn = new NeuralNetwork(inputs, hidden, outputs, 'sigmoid');
var nn = new NeuralNetwork(inputs, hidden, outputs, 'tanh');