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.
Metadata
Release files for palaestrai-arsenai 3.5.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| palaestrai_arsenai-3.5.5.tar.gz | 32.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| palaestrai_arsenai-3.5.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 62.6 kB
Release files / palaestrai_arsenai-3.5.5.tar.gz
| Download URL | palaestrai_arsenai-3.5.5.tar.gz |
|---|---|
| Size | 32.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
23804bdc864ef3dde3aa90692ac0eedf68d799a3051528715ca2d014dd612c7e
|
|
BLAKE2b-256 checksum How to use checksums |
1f25c673251949f0667b3af2487fb1c6546d2e89b2dda29911241dcf22c6e5f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Release files / palaestrai_arsenai-3.5.5-py3-none-any.whl
| Download URL | palaestrai_arsenai-3.5.5-py3-none-any.whl |
|---|---|
| Size | 30.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a1a3a3f51e3dd9fce27dddda47b5a6cc11ab59f212119cab61a77af093fbe0e3
|
|
BLAKE2b-256 checksum How to use checksums |
a042fe0e93a837e539ecaf45fdfedec21e1d9482f3ac5ac2613be734b8cd19e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Security for palaestrai-arsenai 3.5.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.