Skip to content

run RxR error #67

@missTL

Description

@missTL

Everything works fine when I run the R2R configuration. But the following error occurs when running the RxR configuration, and the data is in the correct location:

Traceback (most recent call last):
File "run.py", line 92, in
main()
File "run.py", line 43, in main
run_exp(**vars(args))
File "run.py", line 84, in run_exp
trainer.train()
File "/home/zengshuang.zs/new/VLN-CE/vlnce_baselines/recollect_trainer.py", line 77, in train
dataset = TeacherRecollectionDataset(self.config)
File "/home/zengshuang.zs/new/VLN-CE/vlnce_baselines/common/recollection_dataset.py", line 49, in init
self.initialize_sims()
File "/home/zengshuang.zs/new/VLN-CE/vlnce_baselines/common/recollection_dataset.py", line 71, in initialize_sims
observations = self.envs.reset()
File "/home/zengshuang.zs/g3D-LF/habitat-lab/habitat/core/vector_env.py", line 384, in reset
results.append(read_fn())
File "/home/zengshuang.zs/g3D-LF/habitat-lab/habitat/core/vector_env.py", line 97, in call
res = self.read_fn()
File "/home/zengshuang.zs/g3D-LF/habitat-lab/habitat/utils/pickle5_multiprocessing.py", line 68, in recv
buf = self.recv_bytes()
File "/home/zengshuang.zs/anaconda3/envs/vlnce/lib/python3.6/multiprocessing/connection.py", line 216, in recv_bytes
buf = self._recv_bytes(maxlength)
File "/home/zengshuang.zs/anaconda3/envs/vlnce/lib/python3.6/multiprocessing/connection.py", line 407, in _recv_bytes
buf = self._recv(4)
File "/home/zengshuang.zs/anaconda3/envs/vlnce/lib/python3.6/multiprocessing/connection.py", line 383, in _recv
raise EOFError
EOFError
Exception ignored in: <bound method VectorEnv.del of <habitat.core.vector_env.VectorEnv object at 0x7f62aae70518>>
Traceback (most recent call last):
File "/home/zengshuang.zs/g3D-LF/habitat-lab/habitat/core/vector_env.py", line 588, in del
self.close()
File "/home/zengshuang.zs/g3D-LF/habitat-lab/habitat/core/vector_env.py", line 456, in close
read_fn()
File "/home/zengshuang.zs/g3D-LF/habitat-lab/habitat/core/vector_env.py", line 97, in call
res = self.read_fn()
File "/home/zengshuang.zs/g3D-LF/habitat-lab/habitat/utils/pickle5_multiprocessing.py", line 68, in recv
buf = self.recv_bytes()
File "/home/zengshuang.zs/anaconda3/envs/vlnce/lib/python3.6/multiprocessing/connection.py", line 216, in recv_bytes
buf = self._recv_bytes(maxlength)
File "/home/zengshuang.zs/anaconda3/envs/vlnce/lib/python3.6/multiprocessing/connection.py", line 407, in _recv_bytes
buf = self._recv(4)
File "/home/zengshuang.zs/anaconda3/envs/vlnce/lib/python3.6/multiprocessing/connection.py", line 383, in _recv
raise EOFError
EOFError:

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