instructrl icon indicating copy to clipboard operation
instructrl copied to clipboard

parameter initialize error for clip model

Open dljzx opened this issue 2 years ago • 1 comments

Thanks for your code. While Implementing clip rl Model by changing TRANSFER_TYPE to "clip_vit_b32", code faced an error like this: Traceback (most recent call last): File "/nvme/.../anaconda3/envs/instructrl/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/nvme/.../anaconda3/envs/instructrl/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/nvme/.../workspace/robot/instructrl/instructrl/instructrl_main.py", line 546, in app.run(main) File "/nvme/.../anaconda3/envs/instructrl/lib/python3.9/site-packages/absl/app.py", line 312, in run _run_main(main, args) File "/nvme/.../anaconda3/envs/instructrl/lib/python3.9/site-packages/absl/app.py", line 258, in _run_main sys.exit(main(argv)) File "/nvme/.../workspace/robot/instructrl/instructrl/instructrl_main.py", line 322, in main params = init(next_rng(model.rng_keys()), dummy_input, deterministic=False)[ File "/nvme/.../workspace/robot/instructrl/instructrl/instructrl_main.py", line 319, in init return model.init(*args, **kwargs) File "/nvme/.../workspace/robot/instructrl/instructrl/model.py", line 292, in call num_obs_token, image_embed, action_embed, state_embed = self.encode(batch) File "/nvme/.../workspace/robot/instructrl/instructrl/model.py", line 453, in encode text_emb = self.pt_model.apply( File "/nvme/.../workspace/robot/instructrl/instructrl/models/openai/layers.py", line 456, in encode_text x = self.text(text) File "/nvme/.../workspace/robot/instructrl/instructrl/models/openai/layers.py", line 375, in call positional_embedding = self.param( flax.errors.ScopeParamShapeError: Inconsistent shapes between value and initializer for parameter "positional_embedding" in "/text": (77, 512), (4, 512). (https://flax.readthedocs.io/en/latest/flax.errors.html#flax.errors.ScopeParamShapeError)

How can i solve it?

dljzx avatar Mar 04 '23 06:03 dljzx

i had this error as well. how did you solve it?

jackandsorrel avatar Mar 27 '24 11:03 jackandsorrel