Machine Learning Databases and How to Access them with Pytorch - MNIST Tutorial

preview_player
Показать описание
In this tutorial, we will talk about popular Machine Learning databases and how we can easily access them with Pytorch. 🔥🔥🔥
In particular, we will focus on MNIST, which is a handwritten digits database with 70,000 different images. We will load it with a very simple Pytorch command and we will have a closer look at its content, as well as its feature + label structure.
We will also discuss data transforms, why we need them and how do we decide which transforms work better for what kind of data.

Other computer vision databases we will briefly discuss are CIFAR-10, FashionMNIST and HMDB51. You can find the full list of available databases and transforms at the very bottom of the description ⬇⬇⬇

Have you seen the previous ML tutorial I refer to in this video?

New to Google Colab?
In my following video, I show you how to set it up for the first time:

**************************************
⏰Time Stamps ⏰
00:00 - intro
00:23 - load MNIST with Pytorch
02:01 - MNIST features and targets
03:20 - Pytorch Databases
04:14 - data transforms
07:55 - in the next tutorial

**************************************
⭐ IMPORTS ⭐
(starter code for the entire project- not just this video)
**************************************
import torch
from torch import nn, optim
from torchvision import datasets, transforms, models

**************************************
⭐ INSTALL DEPENDENCIES ⭐
⭐ ANACONDA - RECOMMENDED! ⭐

conda install -c pytorch pytorch
conda install -c pytorch torchvision

**************************************
⭐ INSTALL DEPENDENCIES ⭐
⭐ PYPI - ONLY IF THERE'S NO OTHER CHOICE! ⭐

pip install torch
pip install torchvision

**************************************
⭐ IMPORTANT LINKS ⭐

🤩 All Available Torchvision Datasets:

🤩 All Available Pytorch Transforms:

🤩 Complete Colab Notebook for loading MNIST, FashionMNIST and CIFAR-10:

🤩 Complete Notebook for Next Lesson (Neural Network Training on MNIST Data):

* Please keep in mind that the next lessons notebook doesn't include testing and validation!!
**************************************

🔊 My apologies for the sound quality 🔊
I'm trying different recording solutions and this one is definitely NOT THE ONE! 😅

Рекомендации по теме
Комментарии
Автор

database provides incredible convenience to store information and access information in an organized manner thank you🙏❤

hep
Автор

20 hours summary in 8.14 min 👏👏👏. Please more videos 🙏☘️🌻

tonym
Автор

Thank you! This is very helpful, I was wondering how to access such databases for a while! Good stuff 👍

untelevisedfringe
Автор

Thankyou for taking the time to explain the concept of this...! Really interested

richardlyd
Автор

You're so amazing teacher good luck to your future works, projects, lives and etc.

imai_official
Автор

Your tutorials are top notch. Everything is always well explained and its always in small pieces which is helpful because some can be easily overloaded with this kind of stuff

borisvukcevic
Автор

YOU ARE ABSOLUTELY GREAT ! 👏
Keep up on

ywbc
Автор

Have doing on my university stuff regarding Neural Networks and this video helped me out. Thank you!

cemaran
Автор

Amazing videos! Thank you for the explanation! I've been working with django and this kind of videos are great for keep on improving python skills! And of course you are super cool!

josesebastiancolaneri
Автор

A pesar de que está en inglés, se me hace muy interesante los vídeos y me está ayudando mucho ya que apenas voy empezando en python y me doy idea de todo lo que se puede hacer, muy buenos videos 👍🏼

erickantonio
Автор

very informative video and your expression on 5:52 was great😁 this happened to much on VS code

devvsakib
Автор

Interesting video! I am not familiar with machine learning at all so this is good to try out. I have never used that google colab either that seems really cool, thanks for including that.

kosmonautofficial
Автор

Very interesting. Mind showing us one of those recognitions that can detect things?

osiris
Автор

Please cover vector databases. I want to be able to feed feature vectors into machine learning for facial recognition

weirdsciencetv
Автор

If your Jupiter notebook doesn't print the image of the label or feature to the screen, use display where you used print, and it should work.

JonathanSilvermanJonathan
Автор

Mariya, thank you for your amazing video. Could you demonstrate how to build a image datasets with my own images and labels? Thank you again.

wdosvxq
Автор

Hi Mariya 😺, very interesting your video, as data training is many times undertimated and it's a key aspect on a well biased NN.
Will you talk a bit more about tensors on your next video? Hope so. Looking forward to your next lesson and thank you for your effort 🙌!!

sanzrober
Автор

Mariya, today when this was premiered, was a match between Pakistan and India. Couldn't watch the premiered one
I am sure that you might be having a little less traffic today.

We both countries put everything asides and go crazy when we have a match.

Now m gonna watch it 😀😀

smalirizvi
Автор

hello! is there a way to create a range that downloads like 600 or how many you want of the images at once?

kateopre
Автор

Hey! I love your courses, please can you teach us Java or web development (HTML CSS JavaScript)

NacerCoder