Core Functionality
AutoRA includes core functionality for running AutoRA experiments organized into these submodules:
autora.state
, which underpins the unifiedState
interface for writing experimentalists, experiment runners and theoristsautora.serializer
, utilities for saving and loadingStates
autora.workflow
, command line tools for running experimentalists, experiment runners and theoristsautora.variable
, for representing experimental metadata describing the type and domain of variablesautora.utils
, utilities and helper functions not linked to any specific core functionality
It also provides some basic experimentalists in the autora.experimentalist
submodule. However, most
genuinely useful experimentalists and theorists are provided as optional dependencies to the autora
package.