Open suryaremanan opened 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:
where I temprally changed "decoder" to "decode":
Then I got the same error. Recover it back, and it's gone.
same error,Have you solved this problem?
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(