Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. (train_features, train_labels), (test_features, test_labels) = tf.keras.datasets.mnist.load_data()
  2.  
  3. train_features = train_features.reshape(-1, 28, 28, 1)
  4. train_features = train_features.astype('float32')
  5. train_features = train_features / 255.
  6.  
  7. test_features = test_features.reshape(-1, 28, 28, 1)
  8. test_features = test_features.astype('float32')
  9. test_features = test_features / 255.
  10.  
  11. train_labels = tf.keras.utils.to_categorical(train_labels)
  12. test_labels = tf.keras.utils.to_categorical(test_labels)
  13.  
  14. validation_features, test_features, validation_labels, test_labels = train_test_split(test_features,
  15. test_labels,
  16. test_size=0.50,
  17. stratify=test_labels)
  18.  
  19. train_dataset = tf.data.Dataset.from_tensor_slices((train_features, train_labels))
  20. train_dataset = train_dataset.prefetch(BATCH_SIZE * 8)
  21. train_dataset = train_dataset.shuffle(train_features.shape[0])
  22. train_dataset = train_dataset.batch(BATCH_SIZE, drop_remainder=True)
  23.  
  24. validation_dataset = tf.data.Dataset.from_tensor_slices((validation_features, validation_labels))
  25. validation_dataset = validation_dataset.batch((BATCH_SIZE // 4))
  26.  
  27. test_dataset = tf.data.Dataset.from_tensor_slices((test_features, test_labels))
  28. test_dataset = test_dataset.batch((BATCH_SIZE // 4))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement