def _create_decoder_model(self):
""" Create the model that maps an encoded input to the original values
:return: self
"""
encoded_input = Input(shape=(self.n_hidden,))
# retrieve the last layer of the autoencoder model
decoder_layer = RepeatVector(n=self.time_steps)(encoded_input)
decoder_layer = self._model.get_layer('decoder')(decoder_layer)
self._decoder = kmodels.Model(inputs=encoded_input, outputs=decoder_layer)
评论列表
文章目录