Source symbols: scripts/chat_rl.py
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@92d63d4e8bb4df75c3b71618f31ddde2378b2bcd · 2026-07-04T18:18:25Z
- Declarations: 3
- Referenced calls: 61
Declared symbols
get_batch— def at line 86; referencesencode_special,range,len,cycle,render_for_completion,eval,hash,generate_batch,extend,decode,reward,append,max,tensor,clone,mean,min,evaluaterun_gsm8k_eval— def at line 150; referencesmin,len,range,render_for_completion,generate_batch,decode,evaluate,appendget_lr_multiplier— def at line 210; referencesprint0,get_batch,range,eval,zeros,run_gsm8k_eval,list,sum,any,tensor,len,all_reduce,item
File-level call references
ArgumentParser— line 32add_argument— line 34parse_args— line 60vars— line 61copy— line 61autodetect_device_type— line 65compute_init— line 66DummyWandb— line 71init— line 71load_model— line 74Engine— line 75GSM8K— line 80len— line 82print0— line 83no_grad— line 85encode_special— line 87range— line 88cycle— line 89render_for_completion— line 96eval— line 100hash— line 105generate_batch— line 106extend— line 114decode— line 123reward— line 125append— line 126max— line 129tensor— line 133clone— line 137mean— line 143min— line 163evaluate— line 182setup_optimizer— line 197get_batch— line 221zeros— line 227run_gsm8k_eval— line 228list— line 229sum— line 231any— line 231all_reduce— line 234item— line 236log— line 240next— line 250train— line 252size— line 254model— line 264view_as— line 264unsqueeze— line 266clamp— line 268backward— line 273get_lr_multiplier— line 297step— line 300zero_grad— line 301and— line 308get_base_dir— line 309join— line 312save_checkpoint— line 314state_dict— line 317print— line 323finish— line 325compute_cleanup— line 326
Source: scripts/chat_rl.py