FakeOut icon indicating copy to clipboard operation
FakeOut copied to clipboard

running mistake

Open iceandcoal opened this issue 1 year ago • 0 comments

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "/root/autodl-tmp/fo/fakeout/avhubert/xunlian.py", line 429, in app.run(main) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/absl/app.py", line 312, in run _run_main(main, args) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/absl/app.py", line 258, in _run_main sys.exit(main(argv)) File "/root/autodl-tmp/fo/fakeout/avhubert/xunlian.py", line 397, in main logits = forward_apply( File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/transform.py", line 457, in apply_fn out = f(*args, **kwargs) File "/root/autodl-tmp/fo/fakeout/avhubert/xunlian.py", line 256, in forward_fn model_result = module(images=images, File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 465, in wrapped out = f(*args, **kwargs) File "/root/miniconda3/envs/df/lib/python3.8/contextlib.py", line 75, in inner return func(*args, **kwds) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 306, in run_interceptors return bound_method(*args, **kwargs) File "/root/autodl-tmp/fo/fakeout/avhubert/models/mm_embeddings.py", line 240, in call visual_representation = video_cnn(images, is_training=is_training) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 465, in wrapped out = f(*args, **kwargs) File "/root/miniconda3/envs/df/lib/python3.8/contextlib.py", line 75, in inner return func(*args, **kwds) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 306, in run_interceptors return bound_method(*args, **kwargs) File "/root/autodl-tmp/fo/fakeout/avhubert/models/mm_embeddings.py", line 443, in call features = self._cnn(images, is_training=is_training) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 465, in wrapped out = f(*args, **kwargs) File "/root/miniconda3/envs/df/lib/python3.8/contextlib.py", line 75, in inner return func(*args, **kwds) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 306, in run_interceptors return bound_method(*args, **kwargs) File "/root/autodl-tmp/fo/fakeout/avhubert/models/tsm_resnet.py", line 329, in call net = TSMResNetUnit( File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 465, in wrapped out = f(*args, **kwargs) File "/root/miniconda3/envs/df/lib/python3.8/contextlib.py", line 75, in inner return func(*args, **kwds) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 306, in run_interceptors return bound_method(*args, **kwargs) File "/root/autodl-tmp/fo/fakeout/avhubert/models/tsm_resnet.py", line 204, in call net = TSMResNetBlock( File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 465, in wrapped out = f(*args, **kwargs) File "/root/miniconda3/envs/df/lib/python3.8/contextlib.py", line 75, in inner return func(*args, **kwds) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 306, in run_interceptors return bound_method(*args, **kwargs) File "/root/autodl-tmp/fo/fakeout/avhubert/models/tsm_resnet.py", line 92, in call preact = self._normalize_fn(preact, is_training=is_training) File "/root/autodl-tmp/fo/fakeout/avhubert/models/normalization.py", line 143, in return lambda *a, **k: normalizer_class(**normalizer_kwargs)(*a, **k) # pylint: disable=unnecessary-lambda File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 465, in wrapped out = f(*args, **kwargs) File "/root/miniconda3/envs/df/lib/python3.8/contextlib.py", line 75, in inner return func(*args, **kwds) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 306, in run_interceptors return bound_method(*args, **kwargs) File "/root/autodl-tmp/fo/fakeout/avhubert/models/normalization.py", line 85, in call return super().call(x, is_training, File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 465, in wrapped out = f(*args, **kwargs) File "/root/miniconda3/envs/df/lib/python3.8/contextlib.py", line 75, in inner return func(*args, **kwds) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/module.py", line 306, in run_interceptors return bound_method(*args, **kwargs) File "/root/miniconda3/envs/df/lib/python3.8/site-packages/haiku/_src/batch_norm.py", line 173, in call mean = jax.lax.pmean( NameError: unbound axis name: i. The following axis names (e.g. defined by pmap) are available to collective operations: [] Hello,How to solve this problem?

iceandcoal avatar Jan 08 '25 11:01 iceandcoal