AutoRA Falsification Experimentalist
Project description
AutoRA Falsification Experimentalist
Quickstart Guide
Install this in an environment using your chosen package manager. In this example we are using virtualenv
Install:
- python (3.8.2 or greater): https://www.python.org/downloads/
- virtualenv: https://virtualenv.pypa.io/en/latest/installation.html
Create a new virtual environment:
virtualenv venv
Activate it:
source venv/bin/activate
Use pip install
to install the current project ("."
) in editable mode (-e
) with dev-dependencies ([dev]
):
pip install -e ".[dev]"
Add your contribution
Your autora-subpackage should include (1) your code implementing the desired experimentalist, (2) unit tests for this experimentalist, and (3) respective documentation.
Adding the theorist
Add your code to the src/autora/experimentalist/sampler/your_sampler_name/
Adding unit tests
You may also add tests to tests/test_exp_your_sampler_name.py
Adding documentation
You may document your theorist in docs/index.md
Add new dependencies
In pyproject.toml add the new dependencies under dependencies
Install the added dependencies
pip install -e ".[dev]"
Publishing the package
Update the meta data under project
in the pyproject.toml file to include name, description, author-name, author-email and version
- Follow the guide here: https://packaging.python.org/en/latest/tutorials/packaging-projects/
Build the package using:
python -m build
Publish the package to PyPI using twine
:
twine upload dist/*
Workflows
...
Project details
Release history Release notifications | RSS feed
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 autora-experimentalist-falsification-0.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16d28c8a3b792512cf4889c60f37622aa968c074206255fc900dc03ef4b43cba |
|
MD5 | 0a3a67a32252cb9cdac76a1555f4248b |
|
BLAKE2b-256 | 009134f61916f9fbc757cd492244649f67660c244e7894e038b5056b1fbb2976 |
Hashes for autora_experimentalist_falsification-0.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da9cd8a991d0151cf50d797f4986c64c9fce492649958e021ea7b3e66edf3def |
|
MD5 | f9c8b31193439a195df77d9474b08c3a |
|
BLAKE2b-256 | 7078d9371191f13ba828a036853a6274e86718b702b447d42212d74181bfea1e |