| 123456789101112131415161718 |
- from tensorflow.keras import Sequential, Input, Model
- from tensorflow.keras.layers import Dense, LeakyReLU, BatchNormalization
- def build_encoder(latent_dim):
- model = Sequential()
- model.add(Dense(64, input_dim=121, kernel_initializer='glorot_uniform'))
- model.add(LeakyReLU(alpha=0.1))
- model.add(BatchNormalization(momentum=0.8))
- model.add(Dense(latent_dim, kernel_initializer='glorot_uniform'))
- model.summary()
- real = Input(shape=(121,))
- z = model(real)
- return Model(real, z)
|