Skip to content

Commit f4dae36

Browse files
committed
fit generator
1 parent 21ea85e commit f4dae36

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

keras-color/color.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,12 @@
1919
config.height = 256
2020
config.width = 256
2121

22-
def my_generator(batch_size):
23-
image_filenames = glob.glob(config.img_dir + "/*")
22+
val_dir = 'dogcat-data/validation/cat'
23+
train_dir = 'dogcat-data/train/cat'
24+
25+
26+
def my_generator(batch_size, img_dir):
27+
image_filenames = glob.glob(img_dir + "/*")
2428
counter = 0
2529
while True:
2630
bw_images = np.zeros((batch_size, config.width, config.height))
@@ -52,9 +56,9 @@ def my_generator(batch_size):
5256

5357
model.summary()
5458

55-
(val_bw_images, val_color_images) = next(my_generator(8))
59+
(val_bw_images, val_color_images) = next(my_generator(20, val_dir))
5660

57-
model.fit_generator( my_generator(config.batch_size),
61+
model.fit_generator( my_generator(config.batch_size, train_dir),
5862
samples_per_epoch=20,
5963
nb_epoch=config.num_epochs, callbacks=[WandbCallback(data_type='image')],
6064
validation_data=(val_bw_images, val_color_images))

keras-transfer/dogcat-finetune.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,8 @@ def setup_to_finetune(model):
106106

107107
# setup model
108108
base_model = InceptionV3(weights='imagenet', include_top=False)
109-
110-
111109
model = add_new_last_layer(base_model, nb_classes)
110+
model._is_graph_network = False
112111

113112
# fine-tuning
114113
setup_to_finetune(model)

0 commit comments

Comments
 (0)