Skip to content

Armory v0.16.0

Choose a tag to compare

@christopherwoodall christopherwoodall released this 11 Oct 23:11
· 810 commits to master since this release
6e85f3d

Scenario / Dataset / Model Updates

  • New scenarios for CARLA multi-object tracking (carla-mot), CARLA overhead [multimodal] object detection, sleeper agent poisoning, and audio poisoning. See scenario_configs/eval6 for evaluation configs. A baseline HuBERT model is also provided there for ASR.
  • New datasets to support the above scenarios, including two CARLA datasets (MOT and overhead [multimodal] object detection), and speech commands.

Dependency / Environment Updates

  • Updated to ART 1.12.1, Pytorch 1.12, TensorFlow 2.10, and CUDA 11.6
  • Updated docker / conda / pip installations to use environment.yml for conda and pyproject.toml for pip.
  • Updated dockerfiles to leverage conda/pip installations.
  • Removed all *requirements.txt files in favor of single installation pipeline.
  • New Docker image carla-mot, for the new scenario. NOTE: may not be supported in version 0.17+

installing extra dependencies with pip

Previously you had to make complex selections from the *-requirements.txt files to run armory. Those dependencies now get installed along with armory. For example:

pip install armory-testbed[pytorch]

will bring the needed pytorch packages when installing armory. The other sets are named tensorflow and deepspeech. As always editable installations are supported, for example:

pip install --editable armory-testbed[tensorflow]

Detailed Changelog with PRs

New Contributors

Full Changelog: v0.15.4...v0.16.0