Skip to content

ValueError: Unable to load weights 03_04_vae_digits_analysis.ipynb #85

Open
@Lana2548

Description

@Lana2548

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions