Source symbols: scripts/chat_eval.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: 43
Declared symbols
run_generative_eval— def at line 28; referencesget_dist_info,get_device,len,min,range,render_for_completion,generate_batch,decode,evaluate,any,int,print,tensor,all_reduce,item,print0,get_bos_token_id,ceil_divrun_categorical_eval— def at line 87; referencesget_dist_info,get_device,get_bos_token_id,len,min,ceil_divrun_chat_eval— def at line 156; referencespartial
File-level call references
get_dist_info— line 30get_device— line 31len— line 33min— line 33range— line 37render_for_completion— line 41generate_batch— line 43decode— line 52evaluate— line 54any— line 55int— line 59print— line 62tensor— line 69all_reduce— line 71item— line 73print0— line 76get_bos_token_id— line 91ceil_div— line 96max— line 107no_grad— line 113model— line 114enumerate— line 120encode— line 126append— line 129argmax— line 134partial— line 162task_module— line 167run_generative_eval— line 170run_categorical_eval— line 172ValueError— line 174ArgumentParser— line 181add_argument— line 182parse_args— line 193autodetect_device_type— line 195compute_init— line 196load_model— line 198Engine— line 199split— line 210run_chat_eval— line 215all— line 230items— line 233get— line 234compute_cleanup— line 240
Source: scripts/chat_eval.py