Description
From Japan.
I'm not good at English, so it may be hard to read. Sorry.
- Anaconda
- Nvidia GTX 1070
When I used load_model() in 03_04_vae_digits_analysis.ipynb, I got an error message.
ValueError Traceback (most recent call last)
in
----> 1 vae = load_model(VariationalAutoencoder, RUN_FOLDER)
~\Desktop\study\GDL_code\utils\loaders.py in load_model(model_class, folder)
138 model = model_class(*params)
139
--> 140 model.load_weights(os.path.join(folder, 'weights/weights.h5'))
141
142 return model
~\Desktop\study\GDL_code\models\VAE.py in load_weights(self, filepath)
204
205 def load_weights(self, filepath):
--> 206 self.model.load_weights(filepath)
207
208 def train(self
~\AppData\Roaming\Python\Python37\site-packages\tensorflow\python\keras\engine\training.py in load_weights(self, filepath, by_name, skip_mismatch, options)
2221 if not self._is_graph_network and not self.built:
2222 raise ValueError(
-> 2223 'Unable to load weights saved in HDF5 format into a subclassed '
2224 'Model which has not created its variables yet. Call the Model '
2225 'first, then load the weights.')
ValueError: Unable to load weights saved in HDF5 format into a subclassed Model which has not created its variables yet. Call the Model first, then load the weights.
Please give me any advice.
Thank you.