Update modeling_autoencoder.py
Browse files- modeling_autoencoder.py +4 -1
modeling_autoencoder.py
CHANGED
@@ -189,7 +189,10 @@ def create_layers(
|
|
189 |
|
190 |
# Set the final layer's dimension to classes if specified and valid.
|
191 |
if isinstance(classes, int) and not isinstance(classes, bool):
|
192 |
-
|
|
|
|
|
|
|
193 |
|
194 |
# Adjust dimensions for bidirectional RNN layers.
|
195 |
if bidirectional and (layer_types in ['lstm', 'rnn', 'gru']):
|
|
|
189 |
|
190 |
# Set the final layer's dimension to classes if specified and valid.
|
191 |
if isinstance(classes, int) and not isinstance(classes, bool):
|
192 |
+
if bidirectional:
|
193 |
+
output_dimensions[-1] = classes//2
|
194 |
+
else:
|
195 |
+
output_dimensions[-1] = classes
|
196 |
|
197 |
# Adjust dimensions for bidirectional RNN layers.
|
198 |
if bidirectional and (layer_types in ['lstm', 'rnn', 'gru']):
|