Skip to content

Instantly share code, notes, and snippets.

@ororox
Created February 18, 2021 02:32
Show Gist options
  • Save ororox/05ba80d8bbc16217b841dbf63aa77390 to your computer and use it in GitHub Desktop.
Save ororox/05ba80d8bbc16217b841dbf63aa77390 to your computer and use it in GitHub Desktop.
Conv2D, Flatten, Dense
import tensorflow as tf
model = tf.keras.models.Sequential([
tf.keras.layers.Conv2D(16, (3,3), activation='relu', input_shape=(300, 300, 3)),
tf.keras.layers.MaxPooling2D(2, 2),
tf.keras.layers.Conv2D(32, (3,3), activation='relu'),
tf.keras.layers.MaxPooling2D(2,2),
tf.keras.layers.Conv2D(64, (3,3), activation='relu'),
tf.keras.layers.MaxPooling2D(2,2),
tf.keras.layers.Conv2D(64, (3,3), activation='relu'),
tf.keras.layers.MaxPooling2D(2,2),
tf.keras.layers.Conv2D(64, (3,3), activation='relu'),
tf.keras.layers.MaxPooling2D(2,2),
tf.keras.layers.Flatten(),
tf.keras.layers.Dense(512, activation='relu'),
tf.keras.layers.Dense(1, activation='sigmoid')
])
model.summary()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment