{ "cells": [ { "cell_type": "code", "execution_count": 3, "id": "36587a60", "metadata": {}, "outputs": [], "source": [ "## Data ## \n", "import numpy as np\n", "import pandas as pd \n", "import os \n", "\n", "## Visualization ## \n", "import matplotlib.pyplot as plt \n", "import plotly.express as px\n", "import seaborn as sns\n", "import plotly.graph_objects as go \n", "\n", "## Image ## \n", "import cv2\n", "from tensorflow.keras.preprocessing.image import ImageDataGenerator \n", "\n", "## Tensorflow ## \n", "from tensorflow.keras.models import Sequential, Model\n", "from tensorflow.keras.layers import Input, Dense , Conv2D , Dropout , Flatten , Activation, MaxPooling2D , GlobalAveragePooling2D\n", "from tensorflow.keras.optimizers import Adam , RMSprop \n", "from tensorflow.keras.layers import BatchNormalization\n", "from tensorflow.keras.callbacks import ReduceLROnPlateau , EarlyStopping , ModelCheckpoint , LearningRateScheduler\n", "from tensorflow.keras.applications import ResNet50V2\n", "from tensorflow.keras.applications import Xception" ] }, { "cell_type": "code", "execution_count": 4, "id": "4421fb67", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | class id | \n", "filepaths | \n", "labels | \n", "data set | \n", "
|---|---|---|---|---|
| 0 | \n", "0 | \n", "C:/Users/Nishat/OneDrive/Desktop/New folder/bu... | \n", "ADONIS | \n", "train | \n", "
| 1 | \n", "0 | \n", "C:/Users/Nishat/OneDrive/Desktop/New folder/bu... | \n", "ADONIS | \n", "train | \n", "
| 2 | \n", "0 | \n", "C:/Users/Nishat/OneDrive/Desktop/New folder/bu... | \n", "ADONIS | \n", "train | \n", "
| 3 | \n", "0 | \n", "C:/Users/Nishat/OneDrive/Desktop/New folder/bu... | \n", "ADONIS | \n", "train | \n", "
| 4 | \n", "0 | \n", "C:/Users/Nishat/OneDrive/Desktop/New folder/bu... | \n", "ADONIS | \n", "train | \n", "