Learn practical skills, build real-world projects, and advance your career

CIFAR 100 Image Classification

Where to find the dataset: https://www.kaggle.com/minbavel/cifar-100-images

What type of data is it?

It is image based data

What type of problem is it?

It is a Classification problem

!pip install opendatasets --upgrade -q
!pip install jovian --upgrade -q
WARNING: You are using pip version 20.3.1; however, version 20.3.3 is available. You should consider upgrading via the '/opt/conda/bin/python3.7 -m pip install --upgrade pip' command. WARNING: You are using pip version 20.3.1; however, version 20.3.3 is available. You should consider upgrading via the '/opt/conda/bin/python3.7 -m pip install --upgrade pip' command.
import os
import torch
import torchvision
import tarfile
import torch.nn as nn
import numpy as np
import os
import torch.nn.functional as F
from torchvision.datasets.utils import download_url
from torchvision.datasets import ImageFolder
from torch.utils.data import DataLoader
import torchvision.transforms as tt
from torch.utils.data import random_split
from torchvision.utils import make_grid
import torchvision.models as models
import matplotlib.pyplot as plt
import opendatasets as od
%matplotlib inline
dataset_url = 'https://www.kaggle.com/minbavel/cifar-100-images'
od.download(dataset_url)
Please provide your Kaggle credentials to download this dataset. Learn more: http://bit.ly/kaggle-creds Your Kaggle username: karthikjangid Your Kaggle Key: ········
0%| | 0.00/140M [00:00<?, ?B/s]
Downloading cifar-100-images.zip to ./cifar-100-images
100%|██████████| 140M/140M [00:04<00:00, 33.5MB/s]
project_name="cifar-100-image-classification"