Learn practical skills, build real-world projects, and advance your career
# Install TensorFlow
# !pip install -q tensorflow-gpu==2.0.0-rc0


import tensorflow as tf
print(tf.__version__)
2.3.0
# More imports
from tensorflow.keras.layers import Input, Dense, Flatten
from tensorflow.keras.applications.vgg16 import VGG16 as PretrainedModel, \
  preprocess_input
from tensorflow.keras.models import Model
from tensorflow.keras.optimizers import SGD, Adam
from tensorflow.keras.preprocessing import image
from tensorflow.keras.preprocessing.image import ImageDataGenerator

from glob import glob

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import sys, os
# Data from: https://mmspg.epfl.ch/downloads/food-image-datasets/
# !wget --passive-ftp --prefer-family=ipv4 --ftp-user FoodImage@grebvm2.epfl.ch \
#  --ftp-password Cahc1moo -nc ftp://tremplin.epfl.ch/Food-5K.zip
# !wget -nc https://lazyprogrammer.me/course_files/Food-5K.zip

!wget -nc Food-5K.zip
--2019-12-04 20:50:28-- https://lazyprogrammer.me/course_files/Food-5K.zip Resolving lazyprogrammer.me (lazyprogrammer.me)... 104.31.81.48, 104.31.80.48, 2606:4700:30::681f:5030, ... Connecting to lazyprogrammer.me (lazyprogrammer.me)|104.31.81.48|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 447001986 (426M) [application/zip] Saving to: ‘Food-5K.zip’ Food-5K.zip 100%[===================>] 426.29M 3.94MB/s in 48s 2019-12-04 20:51:17 (8.87 MB/s) - ‘Food-5K.zip’ saved [447001986/447001986]
!unzip -qq -o Food-5K.zip
!ls
Food-5K Food-5K.zip __MACOSX sample_data