palaestrai package¶
Subpackages¶
- palaestrai.agent
- palaestrai.cli package
- palaestrai.core package
- Submodules
- palaestrai.core.MDP module
- palaestrai.core.basic_state module
- palaestrai.core.major_domo_broker module
MajorDomoBrokerMajorDomoBroker.HEARTBEAT_EXPIRYMajorDomoBroker.HEARTBEAT_INTERVALMajorDomoBroker.HEARTBEAT_LIVENESSMajorDomoBroker.INTERNAL_SERVICE_PREFIXMajorDomoBroker.STORE_SHUTDOWN_SENTINELMajorDomoBroker.bind()MajorDomoBroker.dispatch()MajorDomoBroker.mediate()MajorDomoBroker.process_client()MajorDomoBroker.purge_workers()MajorDomoBroker.require_worker()MajorDomoBroker.send_heartbeats()MajorDomoBroker.send_to_worker()MajorDomoBroker.service_internal()MajorDomoBroker.worker_waiting()
ServiceWorker
- palaestrai.core.major_domo_client module
- palaestrai.core.major_domo_worker module
- palaestrai.core.runtime_config module
- palaestrai.core.serialisation module
- palaestrai.core.zhelpers module
- Module contents
- palaestrai.entrypoints package
- palaestrai.environment package
- palaestrai.environment.Environment: Environment Base Class
- palaestrai.environment.EnvironmentBaseline: Inital Environment Data
- palaestrai.environment.EnvironmentState: Current State of an Environment
- palaestrai.environment.DummyEnvironment: Minimal Working Dummy Environment
- palaestrai.environment.EnvironmentConductor: Environment Lifecycle Management
- palaestrai.experiment package
- Submodules
- palaestrai.experiment.executor module
- palaestrai.experiment.experiment_run module
ExperimentRunExperimentRun.SCHEMA_FILEExperimentRun.agent_conductors()ExperimentRun.agent_definitions()ExperimentRun.canonical_configExperimentRun.check_syntax()ExperimentRun.constr_randomstate()ExperimentRun.create_subseed()ExperimentRun.environment_conductors()ExperimentRun.from_dict()ExperimentRun.get_episodes()ExperimentRun.get_evaluate_every()ExperimentRun.get_mode()ExperimentRun.get_phase_name()ExperimentRun.get_worker()ExperimentRun.has_next_phase()ExperimentRun.hashExperimentRun.instance_uidExperimentRun.load()ExperimentRun.num_phasesExperimentRun.parse_mode()ExperimentRun.phase_configuration()ExperimentRun.repr_randomstate()ExperimentRun.save()ExperimentRun.setup()ExperimentRun.simulation_controllers()
RunDefinitionErrorupdate_dict()
- palaestrai.experiment.run_governor module
- palaestrai.experiment.termination_condition module
TerminationConditionTerminationCondition.brain_flow_control()TerminationCondition.check_termination()TerminationCondition.environment_flow_control()TerminationCondition.evaluation_flow_control()TerminationCondition.mark_cancelled()TerminationCondition.mark_failed()TerminationCondition.phase_flow_control()TerminationCondition.requires_evaluation_outcomesTerminationCondition.validate_phase_configuration()
- palaestrai.experiment.vanilla_rungovernor_termination_condition module
- Module contents
- palaestrai.simulation package
- palaestrai.store package
- Submodules
- palaestrai.store.database_base module
- palaestrAI’s Object-Relational Mapper: palaestrai.store.database_model module
AgentBrainStateCheckpointRefCheckpointRef.agent_nameCheckpointRef.checkpoint_idCheckpointRef.completed_atCheckpointRef.configuration_fingerprintCheckpointRef.evaluation_idCheckpointRef.experiment_run_instance_uidCheckpointRef.experiment_run_phaseCheckpointRef.experiment_run_uidCheckpointRef.kindCheckpointRef.modeCheckpointRef.package_hashCheckpointRef.payload_hashCheckpointRef.pruned_atCheckpointRef.relative_pathCheckpointRef.retainedCheckpointRef.store_high_water_marks
EnvironmentExperimentExperimentRunExperimentRunInstanceExperimentRunPhaseMuscleActionMuscleAction.actuator_setpointsMuscleAction.agentMuscleAction.agent_idMuscleAction.applied_actuator_setpointsMuscleAction.decision_indexMuscleAction.doneMuscleAction.episodeMuscleAction.idMuscleAction.modeMuscleAction.objectiveMuscleAction.rewardsMuscleAction.rollout_worker_uidMuscleAction.sensor_readingsMuscleAction.simtimesMuscleAction.statisticsMuscleAction.terminatedMuscleAction.truncatedMuscleAction.walltime
PhaseTerminationEventPhaseTerminationEvent.checkpoint_hashPhaseTerminationEvent.checkpoint_idPhaseTerminationEvent.configuration_fingerprintPhaseTerminationEvent.experiment_run_instance_uidPhaseTerminationEvent.experiment_run_phasePhaseTerminationEvent.experiment_run_uidPhaseTerminationEvent.idPhaseTerminationEvent.payload_hashPhaseTerminationEvent.reasonPhaseTerminationEvent.terminated_atPhaseTerminationEvent.triggering_evaluation_id
StoredEvaluationResultStoredEvaluationResult.agent_nameStoredEvaluationResult.checkpoint_hashStoredEvaluationResult.checkpoint_idStoredEvaluationResult.completed_atStoredEvaluationResult.evaluation_episodeStoredEvaluationResult.evaluation_idStoredEvaluationResult.experiment_run_instance_uidStoredEvaluationResult.experiment_run_phaseStoredEvaluationResult.experiment_run_uidStoredEvaluationResult.metricsStoredEvaluationResult.payload_hash
TemplateWorldState
- palaestrai.store.database_util module
- palaestrai.store.receiver module
- Module contents
- palaestrai.types package
- palaestrai.util package
- Submodules
- palaestrai.util.dynaloader module
- palaestrai.util.exception module
AgentConductorFailedErrorBrainMuscleConnectionFailedErrorDeadChildrenRisingAsZombiesErrorEnvConductorFailedErrorEnvironmentHasNoUIDErrorExperimentAlreadyRunningErrorExperimentSetupFailedErrorInitializationFailedErrorInvalidRequestErrorInvalidResponseErrorNoneInputErrorOutOfActionSpaceErrorOutOfObservationSpaceErrorPrematureTaskDeathErrorReplyIsNoneErrorRequestIsNoneErrorSignalInterruptErrorSimControllerFailedErrorSimulationSetupErrorTasksNotFinishedErrorUnknownModeError
- palaestrai.util.logserver module
- palaestrai.util.seeding module
- palaestrai.util.spawn module
- Module contents