Learn practical skills, build real-world projects, and advance your career
Updated 4 years ago
COVID-19 Classifier from X-Ray Images
import os
import numpy as np
import pandas as pd
import seaborn as sns
from PIL import Image
import matplotlib.pyplot as plt
from tqdm.notebook import tqdm
from sklearn.metrics import f1_score
from sklearn.utils import shuffle
import torch
import torch.nn as nn
import torch.nn.functional as F
from torch.utils.data import Dataset, DataLoader, random_split
import torchvision.models as models
import torchvision.transforms as transforms
from torchvision.utils import make_grid
from torchvision.datasets import ImageFolder
%matplotlib inline
Data Analysis
DATA_DIR = '../input/coronahack-chest-xraydataset/Coronahack-Chest-XRay-Dataset/Coronahack-Chest-XRay-Dataset'
TRAIN_DIR = os.path.join(DATA_DIR, 'train')
TEST_DIR = os.path.join(DATA_DIR, 'test')
METADATA_CSV = '../input/coronahack-chest-xraydataset/Chest_xray_Corona_Metadata.csv'
metadata_df = pd.read_csv(METADATA_CSV)
metadata_df.sample(10)