revive.algo package¶
Subpackages¶
- revive.algo.policy package
- Submodules
- revive.algo.policy.base module
catch_error()PolicyOperatorPolicyOperator.envPolicyOperator.train_policyPolicyOperator.val_policyPolicyOperator.policyPolicyOperator.other_train_modelsPolicyOperator.other_val_modelsPolicyOperator.PARAMETER_DESCRIPTIONPolicyOperator.get_parameters()PolicyOperator.get_tune_parameters()PolicyOperator.optimizer_creator()PolicyOperator.data_creator()PolicyOperator.model_creator()PolicyOperator.bc_optimizer_creator()PolicyOperator.get_ope_dataset()PolicyOperator.venv_test()PolicyOperator.generate_rollout()PolicyOperator.before_train_epoch()PolicyOperator.after_train_epoch()PolicyOperator.before_validate_epoch()PolicyOperator.after_validate_epoch()PolicyOperator.train_epoch()PolicyOperator.bc_train_batch()PolicyOperator.validate()PolicyOperator.train_batch()PolicyOperator.validate_batch()
PolicyAlgorithm
- revive.algo.policy.ppo module
- revive.algo.policy.sac module
ReplayBufferSACOperatorSACOperator.NAMESACOperator.critic_pre_trainedSACOperator.PARAMETER_DESCRIPTIONSACOperator.model_creator()SACOperator.optimizer_creator()SACOperator.data_creator()SACOperator.setup()SACOperator.before_validate_epoch()SACOperator.done_process()SACOperator.buffer_process()SACOperator.pretrain_critic()SACOperator.bc_train_batch()SACOperator.train_batch()SACOperator.compute_lcb()SACOperator.sac()
- Module contents
- revive.algo.venv package
- Submodules
- revive.algo.venv.base module
catch_error()VenvOperatorVenvOperator.NAMEVenvOperator.metric_nameVenvOperator.nodes_models_trainVenvOperator.other_models_trainVenvOperator.nodes_models_valVenvOperator.other_models_valVenvOperator.PARAMETER_DESCRIPTIONVenvOperator.get_parameters()VenvOperator.get_tune_parameters()VenvOperator.model_creator()VenvOperator.optimizer_creator()VenvOperator.data_creator()VenvOperator.nan_in_grad()VenvOperator.before_train_epoch()VenvOperator.after_train_epoch()VenvOperator.before_validate_epoch()VenvOperator.after_validate_epoch()VenvOperator.train_epoch()VenvOperator.validate_epoch()VenvOperator.train_batch()VenvOperator.validate_batch()
VenvAlgorithm
- revive.algo.venv.bc module
- revive.algo.venv.revive module
- revive.algo.venv.revive_f module
FILTEROperatorFILTEROperator.NAMEFILTEROperator.PARAMETER_DESCRIPTIONFILTEROperator.nodes_models_mailFILTEROperator.other_models_mailFILTEROperator.data_creator()FILTEROperator.mail_model_creator()FILTEROperator.bc_model_creator()FILTEROperator.matcher_model_creator()FILTEROperator.mail_generator_model_creator()FILTEROperator.bc_optimizer_creator()FILTEROperator.mail_optimizer_creator()FILTEROperator.train_epoch()FILTEROperator.PPO_step()
- revive.algo.venv.revive_p module
- revive.algo.venv.revive_t module
- revive.algo.venv.template module
AlgorithmOperatorAlgorithmOperator.NAMEAlgorithmOperator.PARAMETER_DESCRIPTIONAlgorithmOperator.get_parameters()AlgorithmOperator.get_tune_parameters()AlgorithmOperator.model_creator()AlgorithmOperator.optimizer_creator()AlgorithmOperator.data_creator()AlgorithmOperator.train_epoch()AlgorithmOperator.train_batch()
- Module contents