LCOV - code coverage report
Current view: top level - src - torch_c_api.cpp (source / functions) Coverage Total Hit
Test: CP2K Regtests (git:21ef868) Lines: 81.4 % 382 311
Test Date: 2026-08-14 07:04:57 Functions: 88.7 % 62 55

Function Name Sort by function name Hit count Sort by function hit count
_ZL10get_devicev 9194
_ZL12get_data_ptrPKN2at6TensorEN3c1010ScalarTypeEiPl 1730
_ZL14tensor_matchesPKN2at6TensorEN3c1010ScalarTypeERKNS3_6DeviceEiPKl 966
_ZL17tensor_from_arrayN3c1010ScalarTypeEbiPKlPv 2442
_ZL20get_positive_int_envPKcRi 218
_ZL21get_device_with_guardRN3c1019OptionalDeviceGuardE 9194
_ZL22load_module_for_devicePKcRKN3c106DeviceEPSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_St4hashISB_ESt8equal_toISB_ESaISt4pairIKSB_SB_EEE 113
_ZL22remap_device_constantsPN5torch3jit5BlockERKN3c106DeviceE 0
_ZL23copy_string_to_c_bufferRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPcPi 234
_ZL23set_jit_fusion_strategyv 113
_ZL27can_load_directly_to_deviceRKN3c106DeviceE 113
_ZL28remap_model_device_constantsRN5torch3jit6ModuleERKN3c106DeviceE 0
_ZL29use_batched_gradient_readbackRKN2at6TensorE 360
_ZL30reset_tensor_from_array_doublePPN2at6TensorEbiPKlPd 966
_ZL33initialize_torch_threads_from_envv 11636
_ZL47enable_expandable_cuda_segments_if_unconfiguredv 0
_ZN27TorchFloatingPointMaskGuardD2Ev 430
cblas_dgemm_batch 945
cblas_sgemm_batch 21159
torch_c_allow_tf32 6
torch_c_cuda_device_count 0
torch_c_cuda_is_available 2
torch_c_dict_clone 132
torch_c_dict_create 450
torch_c_dict_get 76
torch_c_dict_insert 2934
torch_c_dict_release 344
torch_c_free_string 234
torch_c_model_disable_parameter_gradients 97
torch_c_model_forward 62
torch_c_model_forward_mol_tensor 386
torch_c_model_freeze 6
torch_c_model_get_attr_double 8
torch_c_model_get_attr_int64 40
torch_c_model_get_attr_list_size 8
torch_c_model_get_attr_string 16
torch_c_model_get_attr_strlist 16
torch_c_model_load 16
torch_c_model_load_with_metadata 97
torch_c_model_read_metadata 40
torch_c_model_release 16
torch_c_model_remap_device_constants 97
torch_c_tensor_backward 6
torch_c_tensor_backward_scalar 362
torch_c_tensor_data_ptr_double 1664
torch_c_tensor_data_ptr_float 66
torch_c_tensor_data_ptr_int32 0
torch_c_tensor_data_ptr_int64 0
torch_c_tensor_expand_dim 372
torch_c_tensor_from_array_double 1482
torch_c_tensor_from_array_float 66
torch_c_tensor_from_array_int32 0
torch_c_tensor_from_array_int64 894
torch_c_tensor_grad 552
torch_c_tensor_grad_batch3 360
torch_c_tensor_item_double 386
torch_c_tensor_narrow 32
torch_c_tensor_release 4202
torch_c_tensor_reset_from_array_double 966
torch_c_tensor_to_device_leaf 2180
torch_c_tensor_weighted_sum 386
torch_c_use_cuda 772

Generated by: LCOV version 2.0-1