This repo contains the code release for the paper LLM-Guided Probabilistic Program Induction for POMDP Model Estimation
conda create -n "uncertain_worms" python=3.11
python -m pip install -e .
python main.py --config-dir=uncertain_worms/config/approaches/hardcoded --config-name=hardcoded_po_planning_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/ours --config-name=llm_TROI_po_planning_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/ours --config-name=spot_llm_TROI_po_planning_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/hardcoded --config-name=spot_hardcoded_po_planning_fixed_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/hardcoded --config-name=spot_hardcoded_po_planning_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/direct --config-name=spot_direct_llm_po_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/behavior_cloning --config-name=spot_bc_po_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/tabular --config-name=spot_tabular_TROI_po_planning_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/hardcoded --config-name=tiger_hardcoded.yaml
python main.py --config-dir=uncertain_worms/config/approaches/hardcoded --config-name=rocksample_hardcoded.yaml
python main.py --config-dir=uncertain_worms/config/approaches/ours --config-name=tiger_llm_T_po_planning_agent.yaml
python main.py --config-dir=uncertain_worms/config/approaches/ours --config-name=rocksample_llm_T_po_planning_agent.yaml
python uncertain_worms/environments/spot/segmentation_server.py
Make sure these pass before merging in
python -m pytest tests/test_configs.py
tensorboard --logdir=outputs