Skip to content

Instantly share code, notes, and snippets.

View virtualdvid's full-sized avatar

David Molina virtualdvid

View GitHub Profile
@virtualdvid
virtualdvid / code_5.py
Created January 15, 2019 18:49
Gap: Flow
STEPS = 1000
print("Gap: Flow")
start_mem = psutil.virtual_memory().used
start_time = time.time()
dataset.minibatch = 32
train_generator = dataset.minibatch
print("PRE-TIME", time.time() - start_time)
@virtualdvid
virtualdvid / code_4.py
Created January 15, 2019 18:47
Keras: Flow
STEPS = 1000
print("Keras: Flow")
datagen = ImageDataGenerator()
start_time = time.time()
datagen.fit(X_train)
train_generator = datagen.flow(X_train, Y_train, batch_size=32)
@virtualdvid
virtualdvid / code_3.py
Created January 15, 2019 18:40
load dataset
# Image Preprocessing
start_time = time.time()
dataset = Images('flowers', 'flowers', config=['resize=(128,128)', 'store'])
print("Preprocessing: ", int(time.time() - start_time), "secs")
print("Classes", dataset.classes, "Images:", dataset.count)
curr_mem = psutil.virtual_memory().used
@virtualdvid
virtualdvid / code_2.py
Created January 15, 2019 18:37
memory usage
MB = (1024 * 1024)
GB = (MB * 1024)
start_mem = psutil.virtual_memory().used
print("Start Memory: %.2f GB" % (start_mem / GB))
@virtualdvid
virtualdvid / code_1.py
Created January 15, 2019 18:35
import libraries
import os
import gc
import time
import psutil
from keras.preprocessing.image import ImageDataGenerator
from gapcv.vision import Images