Trinity-RFT

Tutorial

  • Quick Start
  • Off-Policy RFT
  • Asynchronous RFT
  • Multi-Turn RFT
  • Offline DPO
  • Data Processing
  • Configuration Guide
  • Developer Guide

API Reference

  • trinity.buffer package
  • trinity.explorer package
  • trinity.trainer package
  • trinity.manager package
  • trinity.common package
  • trinity.utils package
    • Submodules
      • trinity.utils.distributed module
      • trinity.utils.dlc_utils module
      • trinity.utils.eval_utils module
      • trinity.utils.log module
      • trinity.utils.monitor module
      • trinity.utils.registry module
    • Module contents
Trinity-RFT
  • trinity.utils package
  • Edit on GitHub

trinity.utils package

Submodules

  • trinity.utils.distributed module
    • is_ipv6_address()
    • get_available_port()
    • is_port_available()
    • init_process_group()
  • trinity.utils.dlc_utils module
    • ClusterStatus
      • ClusterStatus.__init__()
      • ClusterStatus.finish()
      • ClusterStatus.running()
    • get_dlc_env_vars()
    • is_running()
    • wait_for_ray_setup()
    • wait_for_ray_worker_nodes()
    • setup_ray_cluster()
    • stop_ray_cluster()
  • trinity.utils.eval_utils module
    • simple_answer_parser()
    • find_boxed_answer()
    • extract_solution()
    • validate_equation()
    • evaluate_equation()
    • validate_think_pattern()
    • compute_score()
    • is_equiv()
    • remove_boxed()
    • last_boxed_only_string()
    • remove_right_units()
  • trinity.utils.log module
    • NewLineFormatter
      • NewLineFormatter.__init__()
      • NewLineFormatter.format()
    • get_logger()
  • trinity.utils.monitor module
    • gather_metrics()
    • Monitor
      • Monitor.__init__()
      • Monitor.log_table()
      • Monitor.log()
      • Monitor.close()
      • Monitor.calculate_metrics()
      • Monitor.default_args()
    • TensorboardMonitor
      • TensorboardMonitor.__init__()
      • TensorboardMonitor.log_table()
      • TensorboardMonitor.log()
      • TensorboardMonitor.close()
    • WandbMonitor
      • WandbMonitor.__init__()
      • WandbMonitor.log_table()
      • WandbMonitor.log()
      • WandbMonitor.close()
      • WandbMonitor.default_args()
    • MlflowMonitor
      • MlflowMonitor.__init__()
      • MlflowMonitor.log_table()
      • MlflowMonitor.log()
      • MlflowMonitor.close()
      • MlflowMonitor.default_args()
  • trinity.utils.registry module
    • Registry
      • Registry.__init__()
      • Registry.name
      • Registry.modules
      • Registry.list()
      • Registry.get()
      • Registry.register_module()

Module contents

Previous Next

© Copyright 2025, Trinity-RFT Team.

Built with Sphinx using a theme provided by Read the Docs.
Other Versions v: v0.1.0
Tags
v0.1.0
v0.1.1
v0.2.0
v0.2.1
Branches
main (latest)