trinity package#
Subpackages#
- trinity.algorithm package
- Subpackages
- Submodules
- trinity.algorithm.algorithm module
ConstantMetaAlgorithmTypeSFTAlgorithmPPOAlgorithmGRPOAlgorithmDAPOAlgorithmReinforcePlusPlusAlgorithmRLOOAlgorithmOPMDAlgorithmAsymREAlgorithmDPOAlgorithmTOPRAlgorithmCISPOAlgorithmGSPOAlgorithmSAPOAlgorithmMIXAlgorithmMIXCHORDAlgorithmRAFTAlgorithmsPPOAlgorithmRECAlgorithmMultiStepGRPOAlgorithmGiGPOAlgorithmOnPolicyDistillAlgorithmJSDAlgorithmGRPOverlAlgorithm
- trinity.algorithm.key_mapper module
- trinity.algorithm.utils module
- trinity.algorithm.algorithm module
- Module contents
- trinity.buffer package
- Subpackages
- Submodules
- Module contents
- trinity.common package
- Subpackages
- Submodules
- trinity.common.config module
set_if_none()FormatConfigGenerationConfigOptimizerConfigLoRAConfigDataSelectorConfigReplayBufferConfigOverRolloutConfigDynamicTimeoutConfigStorageConfigTasksetConfigExperienceBufferConfigOperatorConfigExperiencePipelineConfigTaskPipelineConfigDataProcessorConfigTinkerConfigExternalModelConfigModelConfigInferenceModelConfigAlgorithmConfigClusterConfigExplorerInputTrainerInputBufferConfigExplorerConfigMegatronParallelConfigTrainerConfigMonitorConfigSynchronizerConfigDataJuicerServiceConfigServiceConfigLogConfigStageConfigConfigload_config()
- trinity.common.constants module
- trinity.common.experience module
- trinity.common.verl_config module
- trinity.common.config module
- Module contents
- trinity.explorer package
- trinity.manager package
- Subpackages
- Submodules
- Module contents
StateManagerSynchronizerSynchronizer.trainer_statusSynchronizer.explorer_status_countsSynchronizer._ready_conditionSynchronizer.model_state_dictSynchronizer.model_versionSynchronizer.checkpoint_shard_counterSynchronizer.__init__()Synchronizer.add_module()Synchronizer.coordinate_weight_sync_setup()Synchronizer.coordinate_weight_sync_teardown()Synchronizer.explorer_requires_sync()Synchronizer.get_actor()Synchronizer.get_latest_model_path()Synchronizer.get_latest_model_version()Synchronizer.get_model_state_dict()Synchronizer.get_model_state_dict_iterator()Synchronizer.get_state_dict_meta()Synchronizer.notify_no_new_model_state_dict()Synchronizer.ready_to_nccl_sync()Synchronizer.set_explorer_status()Synchronizer.set_model_state_dict()Synchronizer.set_trainer_status()Synchronizer.setup_weight_sync_group()Synchronizer.trainer_requires_weight_sync()Synchronizer.wait_new_model_state_dict()
- trinity.plugins package
- trinity.service package
- trinity.trainer package
- Subpackages
- Submodules
- Module contents
TrainerTrainer.__init__()Trainer.get_actor()Trainer.get_weight_sync_info()Trainer.is_alive()Trainer.need_save()Trainer.need_sync()Trainer.prepare()Trainer.save_checkpoint()Trainer.setup_weight_sync_group()Trainer.shutdown()Trainer.sync_weight()Trainer.teardown_weight_sync_group()Trainer.train()Trainer.train_step()Trainer.train_step_num
TrainEngineWrapperTrainEngineWrapper.get_weight_sync_info()TrainEngineWrapper.prepare()TrainEngineWrapper.save_checkpoint()TrainEngineWrapper.save_state_dict()TrainEngineWrapper.setup_weight_sync_group()TrainEngineWrapper.sync_weight_nccl()TrainEngineWrapper.teardown_weight_sync_group()TrainEngineWrapper.train_step()TrainEngineWrapper.train_step_numTrainEngineWrapper.upload_state_dict()TrainEngineWrapper.wait_for_save()
get_latest_hf_checkpoint_path()get_trainer_wrapper()is_verl_legacy()
- trinity.utils package
- Submodules
- trinity.utils.annotations module
- trinity.utils.distributed module
- trinity.utils.dlc_utils module
- trinity.utils.eval_utils module
- trinity.utils.log module
- trinity.utils.lora_utils module
- trinity.utils.math_eval_utils module
- trinity.utils.monitor module
- trinity.utils.plugin_loader module
- trinity.utils.registry module
- trinity.utils.timer module
- Module contents
- Submodules
Module contents#
Trinity-RFT (Reinforcement Fine-Tuning)