Learn practical skills, build real-world projects, and advance your career
Updated 4 years ago
#!conda install numpy pytorch torchvision cpuonly -c pytorch -y
#!pip install matplotlib --upgrade --quiet
#pip install pandas --upgrade --quiet
#!pip install seaborn --upgrade --quiet
!pip install jovian --upgrade --quiet
import os
import numpy as np
import pandas as pd
import torch
from torch.utils.data import Dataset, random_split, DataLoader
from PIL import Image
import torchvision.models as models
import matplotlib as mlt
import matplotlib.pyplot as plt
import seaborn as sns
from tqdm.notebook import tqdm
import torchvision.transforms as T
from sklearn.metrics import f1_score
import torch.nn.functional as F
import torch.nn as nn
from torchvision.utils import make_grid
%matplotlib inline
import jovian
project_name='course-project'
data_dir = '/kaggle/input/skin-cancer-mnist-ham10000'
print(os.listdir(data_dir))
['hmnist_28_28_L.csv', 'hmnist_28_28_RGB.csv', 'ham10000_images_part_2', 'hmnist_8_8_RGB.csv', 'HAM10000_images_part_1', 'hmnist_8_8_L.csv', 'ham10000_images_part_1', 'HAM10000_metadata.csv', 'HAM10000_images_part_2']
for dirname, _, filenames in os.walk('/kaggle/input'):
for filename in filenames:
print(os.path.join(dirname, filename))
break
/kaggle/input/skin-cancer-mnist-ham10000/hmnist_28_28_L.csv
/kaggle/input/skin-cancer-mnist-ham10000/ham10000_images_part_2/ISIC_0030186.jpg
/kaggle/input/skin-cancer-mnist-ham10000/HAM10000_images_part_1/ISIC_0028428.jpg
/kaggle/input/skin-cancer-mnist-ham10000/ham10000_images_part_1/ISIC_0028428.jpg
/kaggle/input/skin-cancer-mnist-ham10000/HAM10000_images_part_2/ISIC_0030186.jpg