Stability-AI / generative-models

Generative Models by Stability AI
MIT License
23.14k stars 2.56k forks source link

'NewCls' object has no attribute 'timesteps' #155

Open suryaremanan opened 7 months ago

suryaremanan commented 7 months ago

I am getting this error:

AttributeError: 'NewCls' object has no attribute 'timesteps' Traceback: File "/mnt/generative-models/.pt2/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 534, in _run_script exec(code, module.dict) File "/mnt/generative-models/scripts/demo/video_sampling.py", line 174, in out = do_sample( File "/mnt/generative-models/scripts/demo/streamlit_helpers.py", line 616, in do_sample samples_x = model.decode_first_stage(samples_z) File "/mnt/generative-models/.pt2/lib/python3.10/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context return func(args, kwargs) File "/mnt/generative-models/sgm/models/diffusion.py", line 130, in decode_first_stage out = self.first_stage_model.decode( File "/mnt/generative-models/sgm/models/autoencoder.py", line 211, in decode x = self.decoder(z, kwargs) File "/mnt/generative-models/.pt2/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(args, kwargs) File "/mnt/generative-models/sgm/modules/diffusionmodules/model.py", line 726, in forward h = self.mid.block_1(h, temb, kwargs) File "/mnt/generative-models/.pt2/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/mnt/generative-models/sgm/modules/autoencoding/temporal_ae.py", line 66, in forward timesteps = self.timesteps File "/mnt/generative-models/.pt2/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1614, in getattr raise AttributeError("'{}' object has no attribute '{}'".format(

bronyajiang commented 7 months ago

I met the same error.

Firstly, I incorrectly ran main.py, and it reported an error like "no method decoder in somemodel" in diffusion.py Line 126: image

where I temprally changed "decoder" to "decode": image

Then I got the same error. Recover it back, and it's gone.

zhaowtVincent commented 5 months ago

same error,Have you solved this problem?