Skip to main content

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:

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

Build the package using:

python -m build

Publish the package to PyPI using twine:

twine upload dist/*

Workflows

...

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

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page