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()FormatConfigGenerationConfigOptimizerConfigLoRAConfigDataSelectorConfigReplayBufferConfigOverRolloutConfigDynamicTimeoutConfigStorageConfigTasksetConfigExperienceBufferConfigOperatorConfigExperiencePipelineConfigTaskPipelineConfigDataProcessorConfigTinkerConfigExternalModelConfigModelConfigInferenceModelConfigAlgorithmConfigClusterConfigExplorerInputTrainerInputBufferConfigExplorerConfigTrainerConfigMonitorConfigSynchronizerConfigDataJuicerServiceConfigServiceConfigLogConfigStageConfigConfigload_config()
- trinity.common.config_validator module
- trinity.common.constants module
- trinity.common.experience module
- trinity.common.experience_visualizer 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.explorer_requires_sync()Synchronizer.get_actor()Synchronizer.get_latest_model_path()Synchronizer.get_latest_model_version()Synchronizer.get_model_state_dict()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_model_state_dict_with_step_num()Synchronizer.set_trainer_status()Synchronizer.setup_weight_sync_group()Synchronizer.trainer_requires_sync()Synchronizer.wait_new_model_state_dict()
- trinity.perf package
- Submodules
- trinity.perf.report_metrics module
- trinity.perf.report_viewer module
PerfReportViewerlaunch_report_viewer()has_streamlit_context()configure_streamlit_page()parse_args()load_report()infer_module_name()get_step_metric_prefixes()format_timestamp()format_metric_value()metric_label()gpu_series_label()render_metric_card()build_elapsed_series()build_scalar_timeline_series()build_gpu_timeline_series()render_line_chart()render_step_metric_chart()render_header()compute_global_token_throughput_metrics()render_global_metrics()render_step_metrics()render_resource_utilization()main()
- trinity.perf.resource_backends module
- trinity.perf.resource_sampler module
- trinity.perf.stage_perf module
- trinity.perf.tensorboard_metrics module
- Module contents
- Submodules
- trinity.plugins package
- trinity.service package
- trinity.trainer package
- trinity.utils package
- Submodules
- trinity.utils.annotations module
- trinity.utils.distributed module
- trinity.utils.dlc_utils module
- trinity.utils.log module
- trinity.utils.lora_utils module
- trinity.utils.metrics 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)