├── .gitignore ├── LICENSE ├── README.md ├── config ├── agent │ ├── default.yaml │ └── locobot.yaml ├── main.yaml └── target_object_types │ ├── habitat2022.yaml │ ├── ithor_target_houses.yaml │ ├── robothor_habitat2021.yaml │ └── robothor_habitat2022.yaml ├── docker ├── Dockerfile ├── README.md ├── create_image.sh ├── create_session.sh └── requirements.txt ├── procthor_objectnav ├── __init__.py ├── callbacks │ ├── __init__.py │ ├── local_logging.py │ └── wandb_logging.py ├── experiments │ ├── __init__.py │ ├── base.py │ ├── rgb_clipresnet50gru_codebook_ddppo.py │ ├── rgb_clipresnet50gru_ddppo.py │ ├── rgb_dinov2gru_codebook_ddppo.py │ ├── rgb_dinov2gru_ddppo.py │ ├── rgb_dinov2tsfm_ddppo.py │ └── rgb_simplegru_ddppo.py ├── main.py ├── models │ ├── dino_gru.py │ ├── dino_transformer.py │ ├── nn │ │ ├── __init__.py │ │ └── transformer.py │ └── resnet_gru.py ├── preprocessors │ ├── __init__.py │ └── dino_preprocessors.py ├── sensors │ ├── __init__.py │ ├── log_sensor.py │ ├── sequence_sensor.py │ └── vision.py ├── tasks │ ├── __init__.py │ └── object_nav.py └── utils │ ├── __init__.py │ ├── types.py │ └── utils.py ├── procthor_rl_constants.py ├── requirements.txt ├── scripts ├── download_ckpt.py └── test_prior.py └── setup.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/README.md -------------------------------------------------------------------------------- /config/agent/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/config/agent/default.yaml -------------------------------------------------------------------------------- /config/agent/locobot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/config/agent/locobot.yaml -------------------------------------------------------------------------------- /config/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/config/main.yaml -------------------------------------------------------------------------------- /config/target_object_types/habitat2022.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/config/target_object_types/habitat2022.yaml -------------------------------------------------------------------------------- /config/target_object_types/ithor_target_houses.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/config/target_object_types/ithor_target_houses.yaml -------------------------------------------------------------------------------- /config/target_object_types/robothor_habitat2021.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/config/target_object_types/robothor_habitat2021.yaml -------------------------------------------------------------------------------- /config/target_object_types/robothor_habitat2022.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/config/target_object_types/robothor_habitat2022.yaml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/create_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/docker/create_image.sh -------------------------------------------------------------------------------- /docker/create_session.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/docker/create_session.sh -------------------------------------------------------------------------------- /docker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/docker/requirements.txt -------------------------------------------------------------------------------- /procthor_objectnav/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/__init__.py -------------------------------------------------------------------------------- /procthor_objectnav/callbacks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /procthor_objectnav/callbacks/local_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/callbacks/local_logging.py -------------------------------------------------------------------------------- /procthor_objectnav/callbacks/wandb_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/callbacks/wandb_logging.py -------------------------------------------------------------------------------- /procthor_objectnav/experiments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /procthor_objectnav/experiments/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/experiments/base.py -------------------------------------------------------------------------------- /procthor_objectnav/experiments/rgb_clipresnet50gru_codebook_ddppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/experiments/rgb_clipresnet50gru_codebook_ddppo.py -------------------------------------------------------------------------------- /procthor_objectnav/experiments/rgb_clipresnet50gru_ddppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/experiments/rgb_clipresnet50gru_ddppo.py -------------------------------------------------------------------------------- /procthor_objectnav/experiments/rgb_dinov2gru_codebook_ddppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/experiments/rgb_dinov2gru_codebook_ddppo.py -------------------------------------------------------------------------------- /procthor_objectnav/experiments/rgb_dinov2gru_ddppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/experiments/rgb_dinov2gru_ddppo.py -------------------------------------------------------------------------------- /procthor_objectnav/experiments/rgb_dinov2tsfm_ddppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/experiments/rgb_dinov2tsfm_ddppo.py -------------------------------------------------------------------------------- /procthor_objectnav/experiments/rgb_simplegru_ddppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/experiments/rgb_simplegru_ddppo.py -------------------------------------------------------------------------------- /procthor_objectnav/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/main.py -------------------------------------------------------------------------------- /procthor_objectnav/models/dino_gru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/models/dino_gru.py -------------------------------------------------------------------------------- /procthor_objectnav/models/dino_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/models/dino_transformer.py -------------------------------------------------------------------------------- /procthor_objectnav/models/nn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /procthor_objectnav/models/nn/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/models/nn/transformer.py -------------------------------------------------------------------------------- /procthor_objectnav/models/resnet_gru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/models/resnet_gru.py -------------------------------------------------------------------------------- /procthor_objectnav/preprocessors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /procthor_objectnav/preprocessors/dino_preprocessors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/preprocessors/dino_preprocessors.py -------------------------------------------------------------------------------- /procthor_objectnav/sensors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /procthor_objectnav/sensors/log_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/sensors/log_sensor.py -------------------------------------------------------------------------------- /procthor_objectnav/sensors/sequence_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/sensors/sequence_sensor.py -------------------------------------------------------------------------------- /procthor_objectnav/sensors/vision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/sensors/vision.py -------------------------------------------------------------------------------- /procthor_objectnav/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /procthor_objectnav/tasks/object_nav.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/tasks/object_nav.py -------------------------------------------------------------------------------- /procthor_objectnav/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/utils/__init__.py -------------------------------------------------------------------------------- /procthor_objectnav/utils/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/utils/types.py -------------------------------------------------------------------------------- /procthor_objectnav/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_objectnav/utils/utils.py -------------------------------------------------------------------------------- /procthor_rl_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/procthor_rl_constants.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/download_ckpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/scripts/download_ckpt.py -------------------------------------------------------------------------------- /scripts/test_prior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/scripts/test_prior.py -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allenai/procthor-rl/HEAD/setup.sh --------------------------------------------------------------------------------