Source symbols: tools/pnnx/src/main.cpp
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@dda2e28bae2a084760361197d87f06e685604e52 · 2026-07-13T07:13:46Z
- Declarations: 16
- Referenced calls: 52
Declared symbols
std— static at line 42; referencesget_basename,find_last_of,substr,replace,begin,endvoid— static at line 64; referencesparse_string_list,clear,strtok,push_back,stringvoid— static at line 77; referencesprint_string_list,for,size,fprintf,c_strvoid— static at line 87; referencesparse_shape_list,clear,strtok,empty,sscanf,size,string,push_backvoid— static at line 137; referencesprint_shape_list,for,size,fprintf,c_strstd— const at line 141; referencesfprintf,for,sizestd— const at line 142; referencesfprintf,for,sizebool— static at line 157; referencesparse_numpy_file_list,parse_string_list,clear,for,size,load_numpy_file,c_str,push_backbool— static at line 183; referencesload_numpy_file_contents,clear,empty,size,fprintf,for,load_numpy_file,c_str,push_backbool— static at line 214; referencesmodel_file_maybe_torchscript,fopen,c_str,fprintf,fread,sizeof,fclosebool— static at line 232; referencesmodel_file_maybe_tnnproto,fopen,c_str,fprintf,fgets,fclose,sscanfvoid— static at line 260; referencesshow_usage,fprintfchar— const at line 347; referencesstrcmp,string,atoi,empty,fprintf,parse_shape_liststd— const at line 522; referencesformat_model_stat_input_shapes,format_model_stat_ops,save,python,save_onnx,c_str,fprintf,pass_ncnn,save_ncnnstd— const at line 523; referencesformat_model_stat_ops,save,python,save_onnx,c_str,fprintf,pass_ncnn,save_ncnnstd— const at line 524; referencesformat_model_stat_ops,save,python,save_onnx,c_str,fprintf,pass_ncnn,save_ncnn
File-level call references
get_basename— line 42find_last_of— line 47substr— line 50replace— line 60begin— line 60end— line 60parse_string_list— line 64clear— line 66strtok— line 68push_back— line 71string— line 71print_string_list— line 77for— line 79size— line 79fprintf— line 81c_str— line 81parse_shape_list— line 87empty— line 96sscanf— line 99print_shape_list— line 137parse_numpy_file_list— line 157load_numpy_file— line 170load_numpy_file_contents— line 183model_file_maybe_torchscript— line 214fopen— line 216fread— line 224sizeof— line 224fclose— line 226model_file_maybe_tnnproto— line 232fgets— line 242show_usage— line 260main— line 287SetConsoleOutputCP— line 290strchr— line 338strcmp— line 350atoi— line 365load_tnn— line 457load_onnx— line 466load_torchscript— line 480pass_level2— line 494pass_level3— line 502pass_level4— line 506pass_level5— line 515remove— line 519get_model_stat— line 521format_model_stat_input_shapes— line 522format_model_stat_ops— line 523save— line 525python— line 527save_onnx— line 530pass_ncnn— line 539save_ncnn— line 541
Source: tools/pnnx/src/main.cpp