v0.1.3
- Habitat baselines redesign: introduced general trainer (#132, #153, #172, #178), PPO baseline is extendable to other tasks (#112, #126, #144, #176), customizable dataset iterator (#163, #156, #216)
- Embodied Question Answering task released with a dataset. (#113)
- Towards sim2real: integration with PyRobot (#199)
- Continuous and parameterized actions support, extendable simulator action space (#110, #196, #151)
- GPU-GPU memory sharing with PyTorch to speed up training (#197)
- Visualization tools: tensorboard integration (#127), display an episode navigation video on tensorboard, fog of war (#160, #166)
- Added documentation generating system (#201, #219, #212) and improved tutorials (#125, #128), updated class diagram (#224)
Other improvements and bug fixes:
- CI improvements: Added ccache, fixed PyTorch caching (#161), install hsim requirements step (#159), removed travis CI (#215), check of test data installed (#193), pre-commit, added isort-seed, changed CI black and isort (#214)
- Vector environments bug fixes: fix multiprocess eval (#150), fixed vector env deletion (#185), fixed pausing logic (#200), fixed bug in env_utils (#208), fixed a bug of empty list initialization (#209)
- Dataset utils fixed: modified partitioning logic to handle left-over scenes (#89), fixed bug with uneven splits for dataset (#192).
- Correct the naming of PointGoalNav Sensors (#180), fixed an issue with POINTNAVV1 name (#130)
- Fix quickstart keys commands (#147)
- Update Habitat-API to allow for no rendering sensors (#139)
- Update baseline test import and fix docstring (#170)
- Evaluate on val and add an option to not take the checkpoints config (#213)
- Changed Shortest Path Follower criteria to use geodesic distance. (#194)
- Add py.typed file to indicate PEP 561 compatibility (#198)
Corresponding Habitat-SIM v0.1.3 release.
Community contributors: @danielgordon10, @RicCu, @danmou