This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
print('Number of unique values --> ',data['BloodPressure'].nunique()) | |
sns.displot(data['BloodPressure']) | |
sns.boxplot(data=data,y='BloodPressure') | |
sns.boxplot(data=data,x='Outcome',y='BloodPressure') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
print('Number of unique values --> ',data['Glucose'].nunique()) | |
sns.displot(data['Glucose']) | |
sns.boxplot(data=data,y='Glucose') | |
sns.boxplot(data=data,x='Outcome',y='Glucose') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
print('Number of unique values --> ',data['Pregnancies'].nunique()) | |
sns.displot(data['Pregnancies']) | |
sns.boxplot(data=data,y='Pregnancies') | |
sns.boxplot(data=data,x='Outcome',y='Pregnancies') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
data=pd.read_csv('../input/pima-indians-diabetes-database/diabetes.csv') | |
print(data) | |
print(data.describe()) | |
print(data.info()) | |
print('Number of duplicate values --> ',data.duplicated().sum()) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import pandas as pd | |
import numpy as np | |
import seaborn as sns | |
import matplotlib.pyplot as plt | |
from sklearn.model_selection import train_test_split | |
from sklearn.ensemble import RandomForestClassifier | |
from sklearn.metrics import classification_report, recall_score | |
from imblearn.over_sampling import SMOTE | |
from keras.layers import Dense,Dropout | |
from keras.models import Sequential |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
history=model.fit(train_data,validation_data=valid_data,steps_per_epoch=len(train_data),epochs=10) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
model=ResNet50(input_shape=(255,255,3),include_top=False,weights='imagenet',classes=80) | |
for layer in model.layers: | |
layer.trainable=False | |
model=Sequential() | |
model.add(ResNet50(include_top=False,weights='imagenet',pooling='max')) | |
model.add(Dense(80,activation='softmax')) | |
model.compile(optimizer=tf.keras.optimizers.SGD(lr=0.0001),loss='categorical_crossentropy',metrics=['acc']) | |
model.summary() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
data=ImageDataGenerator(validation_split=0.3,zoom_range=0.3,rescale=1./255,horizontal_flip=True) | |
train_data=data.flow_from_directory('../input/animals-detection-images-dataset/train',target_size=(255,255),subset='training',shuffle=True,batch_size=8) | |
valid_data=data.flow_from_directory('../input/animals-detection-images-dataset/train',target_size=(255,255),subset='validation',shuffle=True,batch_size=8) | |
batch_size=8 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from keras.preprocessing.image import ImageDataGenerator | |
from tensorflow.keras.applications import ResNet50 | |
from tensorflow.python.keras.models import Sequential | |
from tensorflow.python.keras.layers import Dense, Flatten, GlobalAveragePooling2D | |
from tensorflow.keras.applications import ResNet50 | |
import tensorflow as tf | |
import matplotlib.pyplot as plt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
plt.plot(resnet_history.history["loss"],label="train") | |
plt.plot(resnet_history.history["val_loss"],label="val") | |
plt.title("Training Loss and Validation Loss") | |
plt.legend() |