PyExperimenter
Documentation
Installation
Usage
Examples
API Reference
Need Help?
Development
Creating an Issue
How to Contribute
Usage of 3rd Party Dependencies
Release Version
About PyExperimenter
Cite PyExperimenter
Authors
License
Changelog
Repository
PyExperimenter
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
_add_timestamps_to_results() (py_experimenter.result_processor.ResultProcessor static method)
_change_status() (py_experimenter.result_processor.ResultProcessor method)
_check_combination_in_existing_rows() (py_experimenter.database_connector.DatabaseConnector method)
_compute_columns() (py_experimenter.database_connector.DatabaseConnector static method)
_create_database_if_not_existing() (py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_create_table() (py_experimenter.database_connector.DatabaseConnector method)
_delete_codecarbon_config() (py_experimenter.experimenter.PyExperimenter method)
_delete_experiments_with_condition() (py_experimenter.database_connector.DatabaseConnector method)
_exclude_fixed_columns() (py_experimenter.database_connector.DatabaseConnector method)
_execute_experiment() (py_experimenter.experimenter.PyExperimenter method)
_execution_wrapper() (py_experimenter.experimenter.PyExperimenter method)
_extract_keyfields() (py_experimenter.config.DatabaseCfg static method)
_extract_logtables() (py_experimenter.config.DatabaseCfg static method)
_extract_resultfields() (py_experimenter.config.DatabaseCfg static method)
_extract_value_range() (py_experimenter.config.DatabaseCfg static method)
_get_create_table_query() (py_experimenter.database_connector.DatabaseConnector method)
_get_database_credentials() (py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_get_existing_rows() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_get_experiments_with_condition() (py_experimenter.database_connector.DatabaseConnector method)
_get_pull_experiment_query() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_pop_experiments_with_status() (py_experimenter.database_connector.DatabaseConnector method)
_prepare_update_query() (py_experimenter.database_connector.DatabaseConnector method)
_prepared_statement_placeholder (py_experimenter.database_connector_lite.DatabaseConnectorLITE attribute)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL attribute)
_pull_open_experiment() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_select_open_experiments_from_db() (py_experimenter.database_connector.DatabaseConnector method)
_set_machine() (py_experimenter.result_processor.ResultProcessor method)
_set_name() (py_experimenter.result_processor.ResultProcessor method)
_start_transaction() (py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_table_exists() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_table_has_correct_structure() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_test_connection() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
_valid_logtable_logs() (py_experimenter.result_processor.ResultProcessor method)
_valid_result_fields() (py_experimenter.result_processor.ResultProcessor method)
_worker() (py_experimenter.experimenter.PyExperimenter method)
_write_codecarbon_config() (py_experimenter.experimenter.PyExperimenter method)
_write_emissions() (py_experimenter.result_processor.ResultProcessor method)
_write_error() (py_experimenter.result_processor.ResultProcessor method)
_write_to_database() (py_experimenter.database_connector.DatabaseConnector method)
_write_to_database_separator (py_experimenter.database_connector_lite.DatabaseConnectorLITE attribute)
A
ALL (py_experimenter.experiment_status.ExperimentStatus attribute)
C
Cfg (class in py_experimenter.config)
close_connection() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
close_ssh() (py_experimenter.experimenter.PyExperimenter method)
close_ssh_tunnel() (py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
CodeCarbonCfg (class in py_experimenter.config)
combine_fill_table_parameters() (in module py_experimenter.utils)
commit() (py_experimenter.database_connector.DatabaseConnector method)
ConfigError
connect() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
create_table_if_not_existing() (py_experimenter.database_connector.DatabaseConnector method)
CREATED (py_experimenter.experiment_status.ExperimentStatus attribute)
CreatingTableError
cursor() (py_experimenter.database_connector.DatabaseConnector method)
CustomCfg (class in py_experimenter.config)
D
DatabaseCfg (class in py_experimenter.config)
DatabaseConnectionError
DatabaseConnector (class in py_experimenter.database_connector)
DatabaseConnectorLITE (class in py_experimenter.database_connector_lite)
DatabaseConnectorMYSQL (class in py_experimenter.database_connector_mysql)
DatabaseCreationError
DatabaseError
DatabaseQueryError
delete_table() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.experimenter.PyExperimenter method)
DONE (py_experimenter.experiment_status.ExperimentStatus attribute)
dtype (py_experimenter.config.Keyfield attribute)
E
EmptyFillDatabaseCallError
ERROR (py_experimenter.experiment_status.ExperimentStatus attribute)
execute() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.experimenter.PyExperimenter method)
execute_queries() (py_experimenter.database_connector.DatabaseConnector method)
ExperimentStatus (class in py_experimenter.experiment_status)
extract_codecarbon_columns() (in module py_experimenter.utils)
extract_config() (py_experimenter.config.Cfg class method)
(py_experimenter.config.CodeCarbonCfg static method)
(py_experimenter.config.CustomCfg static method)
(py_experimenter.config.DatabaseCfg static method)
(py_experimenter.config.PyExperimenterCfg static method)
F
fetchall() (py_experimenter.database_connector.DatabaseConnector method)
fill_table() (py_experimenter.database_connector.DatabaseConnector method)
fill_table_from_combination() (py_experimenter.experimenter.PyExperimenter method)
fill_table_from_config() (py_experimenter.experimenter.PyExperimenter method)
fill_table_with_rows() (py_experimenter.experimenter.PyExperimenter method)
G
get_autoincrement() (py_experimenter.database_connector.DatabaseConnector static method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE static method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL static method)
get_codecarbon_table() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.experimenter.PyExperimenter method)
get_experiment_configuration() (py_experimenter.config.DatabaseCfg method)
(py_experimenter.database_connector.DatabaseConnector method)
get_logtable() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.experimenter.PyExperimenter method)
get_ssh_tunnel() (py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
get_structure_from_table() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
get_table() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.experimenter.PyExperimenter method)
get_timestamp_representation() (in module py_experimenter.utils)
I
InvalidColumnError
InvalidConfigError
InvalidLogFieldError
InvalidLogtableError
InvalidResultFieldError
InvalidValuesInConfiguration
K
Keyfield (class in py_experimenter.config)
L
load_credential_config() (in module py_experimenter.utils)
M
MissingLogTableError
module
py_experimenter
py_experimenter.config
py_experimenter.database_connector
py_experimenter.database_connector_lite
py_experimenter.database_connector_mysql
py_experimenter.exceptions
py_experimenter.experiment_status
py_experimenter.experimenter
py_experimenter.result_processor
py_experimenter.utils
N
name (py_experimenter.config.Keyfield attribute)
NoConfigFileError
NoExperimentsLeftException
NoPausedExperimentsException
P
ParameterCombinationError
PAUSED (py_experimenter.experiment_status.ExperimentStatus attribute)
prepare_write_query() (py_experimenter.database_connector.DatabaseConnector method)
process_logs() (py_experimenter.result_processor.ResultProcessor method)
process_results() (py_experimenter.result_processor.ResultProcessor method)
pull_paused_experiment() (py_experimenter.database_connector.DatabaseConnector method)
py_experimenter
module
py_experimenter.config
module
py_experimenter.database_connector
module
py_experimenter.database_connector_lite
module
py_experimenter.database_connector_mysql
module
py_experimenter.exceptions
module
py_experimenter.experiment_status
module
py_experimenter.experimenter
module
py_experimenter.result_processor
module
py_experimenter.utils
module
PyExperimenter (class in py_experimenter.experimenter)
PyExperimenterCfg (class in py_experimenter.config)
PyExperimenterError
R
random_order_string() (py_experimenter.database_connector.DatabaseConnector static method)
(py_experimenter.database_connector_lite.DatabaseConnectorLITE static method)
(py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL static method)
reset_experiments() (py_experimenter.database_connector.DatabaseConnector method)
(py_experimenter.experimenter.PyExperimenter method)
ResultProcessor (class in py_experimenter.result_processor)
RUNNING (py_experimenter.experiment_status.ExperimentStatus attribute)
S
SshTunnelError
start_ssh_tunnel() (py_experimenter.database_connector_mysql.DatabaseConnectorMYSQL method)
T
TableHasWrongStructureError
U
unpause_experiment() (py_experimenter.experimenter.PyExperimenter method)
update_database() (py_experimenter.database_connector.DatabaseConnector method)
V
valid() (py_experimenter.config.Cfg method)
(py_experimenter.config.CodeCarbonCfg method)
(py_experimenter.config.CustomCfg method)
(py_experimenter.config.DatabaseCfg method)
(py_experimenter.config.PyExperimenterCfg method)
values (py_experimenter.config.Keyfield attribute)
W
write_codecarbon_config() (in module py_experimenter.utils)