Project IA Deep Learning - Supervised

DataSet Dogs vs. Cats - Kaggle

Philippe Jadoul - january 2021

Dogs vs. Cats (Kaggle) - Network CNN - Convolution Neural Network

Applcation IpyWidgets & Appmode

dataset.png

Imports

Import Widgets

Verification Version Tensorflow

Be sure to use tensorflow 2.X

Suppres Tensorflow warnings code answer

Verification Mode Tensorflow eagerly - must return True

Create Global Variables

Load the Model

Image - no_image

Function ipywidgets - File Upload

Fuction ipywidgets - File Upload Change

Function load Image & Save tmp file

Function Validation images - mean 3 channels

Function Make Prediction

Function Result Prediction

Fuction Function ipywidgets - Screen Infos Labels

Fuction Function ipywidgets - Screen Infos

Function Function ipywidgets - Screen infos Img

Using Layout Templates Widgets

Create Buttons

Text Labels

Text Labels Html

Images

Title - Type Label Html

Texte Infos

ipysheet

Box Layout

GridspecLayout

Gestion buttons

Function Function ipywidgets - Button-Predict

Fuction Function ipywidgets - Button-infos

Fuction Function ipywidgets - Button-Next

Function Function ipywidgets - Button-Cancel