Adversarial Resilience Learning Design of Experiments.
Project description
Adversarial Resilience Learning --- Design of Experiments
Introduction
Reproducibility of scientific experiments is more important than ever. The Adversarial Resilience Learning -- Design of Experiments Suite arsenAI serves exactly this purpose. It also enables to test different combinations of agents and environments in palaestrAI.
Installation
ArsenAI is written in Python and available on pypi.org. A virtual environment is recommended. To install arsenAI, type:
pip install palaestrai-arsenai
To execute experiment runs, you also need palaestrAI.
Usage
In the sources of arsenAI, there is an example_experiment.yml
file.
You find it in the folder tests/fixtures/.
Download this file and save it to your current working directory.
To use arsenAI, simply type
arsenai generate ./example_experiment.yml
An output folder will be created (default: (current working directory)/_outputs)). After the arsenAI command has finished, you will find palaestrAI run files and that directory, which can be executed with
$ palaestrai start _outputs/Dummy\ Experiment_run-0.yml
You can copy the example file and modify it to your needs.
Documentation
In the future, you will find a more comprehensive documentation on docs.palaestr.ai
Copyright & Authors
All source code, except where otherwise mentioned, is Copyright (C) 2020, 2021, 2022 OFFIS e.V.
Contributing authors are listed in order of their appearance in the file CONTRIBUTING.md
.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for palaestrai_arsenai-3.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cae4f3f36c2422fb2c68709015adca7da37def88aaf1ac9e42ed676bddb51351 |
|
MD5 | 03310bcaeaa321f9fb8fad696e18c724 |
|
BLAKE2b-256 | af3670b1608277b45526b735760fc01c01f34c8c6cefc11551572e7b15da618d |