Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Tensorflow | 175,017 | 327 | 77 | 3 hours ago | 46 | October 23, 2019 | 2,153 | apache-2.0 | C++ | |
An Open Source Machine Learning Framework for Everyone | ||||||||||
Transformers | 101,892 | 64 | 911 | 3 hours ago | 91 | June 21, 2022 | 734 | apache-2.0 | Python | |
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX. | ||||||||||
Pytorch | 67,270 | 146 | 4 hours ago | 23 | August 10, 2022 | 12,000 | other | Python | ||
Tensors and Dynamic neural networks in Python with strong GPU acceleration | ||||||||||
Keras | 58,439 | 330 | 2 days ago | 68 | May 13, 2022 | 397 | apache-2.0 | Python | ||
Deep Learning for humans | ||||||||||
Cs Video Courses | 55,887 | 13 days ago | 16 | |||||||
List of Computer Science courses with video lectures. | ||||||||||
Faceswap | 44,904 | 12 days ago | 24 | gpl-3.0 | Python | |||||
Deepfakes Software For All | ||||||||||
D2l Zh | 43,808 | 1 | 2 days ago | 45 | March 25, 2022 | 33 | apache-2.0 | Python | ||
《动手学深度学习》：面向中文读者、能运行、可讨论。中英文版被60多个国家的400多所大学用于教学。 | ||||||||||
Tensorflow Examples | 42,312 | 7 months ago | 218 | other | Jupyter Notebook | |||||
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2) | ||||||||||
100 Days Of Ml Code | 40,344 | 2 months ago | 61 | mit | ||||||
100 Days of ML Coding | ||||||||||
Deepfacelab | 39,560 | 5 days ago | 531 | gpl-3.0 | Python | |||||
DeepFaceLab is the leading software for creating deepfakes. |
Loose path:
Understanding Math is pivotal. You can never be a good Machine Learning Scientist by skipping the Math.
Probability & Statistics Basic Probability and Stats will be helpful in understanding ML algorithms like Naive Bayes.
Statistics 101 - Udacity Taught by the founder of GoogleX it's full of exercises in Python so you won't get bored.
MIT 18.06 Linear Algebra Prof. Strang is terrific! Not only he'll make you fall in love in Linear Algebra but you'll learn important concepts like SVD and matrix algebra. You might wanna grab this PDF as well. Be sure to also solve the exam question papers from here: link
MIT Single Variable Calculus This is my personal favorite book, use it for SVC + MVC link Amazing course but it gets quite tedious in the middle, you might wanna skim some geometry, but the key is to understand how optimization works. Be sure to solve questions from here: link
MIT Multi Variable Calculus Understanding vector calculus is necessary for algorithms like SVM, you might wanna skim some parts which are purely theoretical. Be sure to solve questions from here: link
(Optional) Stanford Convex Optimization WARNING: Do this course only if you're very good at math. Convex Optimization will teach you numerous functions used in Machine Learning. But this course is extremely heavy on Math!
Python - Any one, both courses are equally good
Algorithms
Since you'll be coding a lot of algorithms yourself basic understanding is necessary
In case you want to go deeper
Complete one out of two:
Machine Learning A-Z Introductory course on ML focusing on not only Python but also R, one of the best sellers on Udemy.
Introduction to Machine Learning - Udacity Sebastian Thrun does an awesome job explaining various approaches in ML. It gets a little boring in the middle but overall it's very good.
Two quick courses on applying the theory you learnt. They're short so I recommend doing both of them.
Deep Learning
Neural Networks by Geofrrey Hinton This guy is the creator of backpropagation algorithm! Warning: very heavy on Math.
Must read book on Deep Learning: Free HTML book
Deep Learning course by Andrew Ng It has 5 courses, search them and enroll if you want to audit all the 5 courses for free.
Big Data & Large Scale Machine Learning
Natural Language Processing
Self Driving Car
Scientific Computing
I have curated a collection of Jupyter Notebooks which can be used as a quick refreseher for various Machine Learning & Deep Learning concepts. Bookmark it for daily use: Machine Learning Notebooks