Source symbols: src/net.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: 54
- Referenced calls: 157
Declared symbols
NetPrivate— class at line 27; referencesforward_layer,convert_layout,do_forward_layer,update_input_output_indexes,update_input_output_namesVulkanDevice— const at line 77; referencesNetPrivate,optOption— static at line 100; referencesget_masked_optionLayer— const at line 125; referencesfor,size,forward_layerLayer— const at line 194; referencesfor,size,forward_layer,record_upload,release,record_downloaduint32_t— const at line 252; referencesrough_scoreint— const at line 443; referencescpu_riscv_vlenb,cpu_support_loongarch_lasx,cpu_support_arm_asimdhp,cpu_support_x86_avx512,cpu_support_x86_avx,cpu_support_loongarch_lsx,cpu_support_mips_msaint— const at line 476; referencescpu_riscv_vlenb,cpu_support_loongarch_lasx,cpu_support_loongarch_lsx,cpu_support_mips_msaint— const at line 504; referencescpu_riscv_vlenbint— const at line 658; referencesfor,batch,forward_inplaceint— const at line 919; referencesfor,batch,forward_inplaceoverwrite_builtin_layer_registry_entry— struct at line 1234custom_layer_registry_entry— struct at line 1242overwrite_builtin_layer_registry_entry— struct at line 1278custom_layer_registry_entry— struct at line 1286custom_layer_registry_entry— struct at line 1288int— const at line 1490; referencesfor,Matint— const at line 1491; referencesfor,MatMat— const at line 1581int— const at line 1586Mat— const at line 1620int— const at line 1625int— const at line 1847; referencesfor,Matint— const at line 1848; referencesfor,MatMat— const at line 1937int— const at line 1942Mat— const at line 1976int— const at line 1981unsigned— const at line 2182; referencesload_param,fopen,NCNN_LOGE,fclosevoid— const at line 2268; referencesmapped_ptr,size,load_model,NCNN_LOGE,closesize_t— const at line 2269; referencessize,load_model,NCNN_LOGE,closevoid— const at line 2306; referencesmapped_ptr,size,load_model,NCNN_LOGE,closesize_t— const at line 2307; referencessize,load_model,NCNN_LOGE,closeunsigned— const at line 2339; referencesload_param_bin,load_modelunsigned— const at line 2347; referencesload_model,load_paramsize_t— const at line 2454; referencessize,forstd— const at line 2512; referencesinput_indexesstd— const at line 2517; referencesoutput_indexesstd— const at line 2523; referencesinput_namesstd— const at line 2528; referencesoutput_namesstd— const at line 2534; referencesblobsstd— const at line 2539; referenceslayersVulkanDevice— const at line 2567; referencesvulkan_deviceBlob— const at line 2578Layer— const at line 2593size_t— const at line 2606; referencessize,for,strcmpsize_t— const at line 2637; referencessize,layer_creator,create_overwrite_builtin_layer,forsize_t— const at line 2653; referencessize,forExtractorPrivate— class at line 2675; referencesnetNet— const at line 2682; referencesExtractor,ExtractorPrivate,resizestd— const at line 2814; referencesinput_names,for,size,NCNN_LOGEstd— const at line 2832; referencesoutput_names,for,size,NCNN_LOGEstd— const at line 3042; referencesinput_names,for,size,NCNN_LOGEstd— const at line 3060; referencesoutput_names,for,size,NCNN_LOGE
File-level call references
NetPrivate— line 30forward_layer— line 35convert_layout— line 41do_forward_layer— line 46update_input_output_indexes— line 51update_input_output_names— line 53opt— line 87get_masked_option— line 100for— line 133size— line 133get_current_time— line 146benchmark— line 174record_upload— line 220release— line 225record_download— line 237rough_score— line 252pending_dispatch_total— line 270submit_and_wait— line 278results— line 281get_query_pool_results— line 282timestamp_period— line 290NCNN_LOGE— line 291c_str— line 291reset— line 295record_write_timestamp— line 303shape— line 325empty— line 360elembits— line 363cpu_support_arm_asimdhp— line 369cast_float32_to_float16— line 372cpu_support_arm_vfpv4— line 378cpu_support_riscv_zvfh— line 387cpu_support_riscv_v— line 387cpu_support_riscv_zfh— line 387cast_float32_to_bfloat16— line 399cpu_support_x86_avx512— line 431cpu_support_x86_avx— line 433cpu_riscv_vlenb— line 443cpu_support_loongarch_lasx— line 447cpu_support_loongarch_lsx— line 482cpu_support_mips_msa— line 492convert_packing— line 524cast_float16_to_float32— line 540cast_bfloat16_to_float32— line 567clone— line 640batch— line 664forward_inplace— line 665forward— line 680create_like— line 686memcpy— line 691total— line 691bottom_blobs— line 738top_batches— line 788bottom_b— line 791top_b— line 797top_blobs— line 855record_clone— line 902clear— line 1147push_back— line 1157Net— line 1191register_custom_layer— line 1214layer_to_index— line 1216custom_layer_to_index— line 1239resize— line 1290load_param— line 1305SCAN_VALUE— line 1307scan— line 1308get_gpu_count— line 1342get_default_gpu_index— line 1343get_gpu_device— line 1345is_valid— line 1347support_fp16_packed— line 1352support_fp16_storage— line 1353support_int16_storage— line 1354support_int16_arithmetic— line 1354support_fp16_uniform— line 1355support_fp16_arithmetic— line 1356support_int8_packed— line 1357support_int8_storage— line 1358support_int8_uniform— line 1359support_int8_arithmetic— line 1360support_bf16_packed— line 1361support_bf16_storage— line 1362support_cooperative_matrix— line 1363support_subgroup_ops— line 1364type— line 1367create_overwrite_builtin_layer— line 1399create_layer_vulkan— line 1403create_layer_cpu— line 1408create_custom_layer— line 1412string— line 1426find_blob_index_by_name— line 1436get— line 1487Mat— line 1487load_param_bin— line 1667READ_VALUE— line 1670read— line 1671sizeof— line 1671swap_endianness_16— line 1677swap_endianness_32— line 1679load_model— line 2021PipelineCache— line 2043VkTransfer— line 2047VkWeightAllocator— line 2052VkWeightStagingAllocator— line 2056create_pipeline— line 2094upload_model— line 2109pending_upload_total— line 2122set_size_compare_ratio— line 2144load_param_mem— line 2180fopen— line 2189fclose— line 2197_wfopen— line 2204open— line 2265mapped_ptr— line 2268close— line 2274AAssetManager_open— line 2364AAsset_close— line 2372destroy_pipeline— line 2431destroyer— line 2443
Source: src/net.cpp