Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. img_width, img_height = 1185, 676
  2.  
  3. train_data_dir = 'data/train'
  4. validation_data_dir = 'data/validation'
  5. nb_train_samples = 32
  6. nb_validation_samples = 8
  7. nb_epoch = 3
  8.  
  9. model = Sequential()
  10. model.add(Convolution2D(32, 3, 3, input_shape=(3, img_width, img_height)))
  11. model.add(Activation('relu'))
  12. model.add(MaxPooling2D(pool_size=(2, 2), dim_ordering="tf"))
  13.  
  14. model.compile(loss='binary_crossentropy',
  15. optimizer='rmsprop',
  16. metrics=['accuracy'])
  17.  
  18. train_datagen = ImageDataGenerator(
  19. rescale=1./255,
  20. shear_range=0.2,
  21. zoom_range=0.2,
  22. horizontal_flip=True)
  23.  
  24. test_datagen = ImageDataGenerator(rescale=1./255)
  25.  
  26. train_generator = train_datagen.flow_from_directory(
  27. train_data_dir,
  28. batch_size=4,
  29. target_size=(img_width, img_height),
  30. class_mode='binary')
  31.  
  32. validation_generator = test_datagen.flow_from_directory(
  33. validation_data_dir,
  34. batch_size=4,
  35. target_size=(img_width, img_height),
  36. class_mode='binary')
  37.  
  38. model.fit_generator(
  39. train_generator,
  40. samples_per_epoch=nb_train_samples,
  41. nb_epoch=nb_epoch,
  42. validation_data=validation_generator,
  43. nb_val_samples=nb_validation_samples)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement