Profile Summary
Generated 19-Jun-2021 04:01:48 using performance time.
| Function Name | Calls | Total Time | Self Time* | Total Time Plot (dark band = self time) |
| example | 1 | 2506.588 s | 0.028 s | |
| cnn_train | 1 | 2506.560 s | 0.076 s | |
| train | 1 | 2505.116 s | 0.016 s | |
| newton | 1 | 2505.063 s | 0.425 s | |
| fungrad_minibatch | 11 | 1529.381 s | 0.205 s | |
| lossgrad_subset | 649 | 1529.172 s | 2.678 s | |
| JTv | 570 | 1045.906 s | 334.784 s | |
| CG | 5 | 975.226 s | 0.107 s | |
| CG>R_JTBJv | 72 | 975.116 s | 5.826 s | |
| feedforward | 649 | 881.294 s | 204.038 s | |
| vTP | 2850 | 711.122 s | 710.982 s | |
| padding_and_phiZ | 3243 | 665.502 s | 602.707 s | |
| Jv | 216 | 568.474 s | 169.444 s | |
| maxpooling | 2595 | 410.481 s | 410.213 s | |
| padding_and_phiZ>padding | 3243 | 62.794 s | 54.954 s | |
| gpu | 10093 | 8.665 s | 8.665 s | |
| check_data | 1 | 1.008 s | 1.000 s | |
| rng | 1 | 0.208 s | 0.002 s | |
| rng>getCurrentType | 1 | 0.201 s | 0.159 s | |
| addpath | 1 | 0.087 s | 0.003 s | |
| path | 1 | 0.083 s | 0.062 s | |
| cnn_train>parameter | 1 | 0.047 s | 0.014 s | |
| cnn_train>parse_options | 1 | 0.029 s | 0.017 s | |
| RandStream.RandStream>getMethodNames | 1 | 0.028 s | 0.028 s | |
| general/private/parsedirs | 2 | 0.018 s | 0.017 s | |
| newton>update_weights | 5 | 0.017 s | 0.017 s | |
| unique | 2 | 0.016 s | 0.002 s | |
| init_net | 1 | 0.015 s | 0.003 s | |
| unique>uniqueR2012a | 2 | 0.014 s | 0.014 s | |
| find_index_phiZ | 6 | 0.012 s | 0.011 s | |
| train>init_model | 1 | 0.012 s | 0.009 s | |
| strsplit | 1 | 0.010 s | 0.007 s | |
| ...RandStream>localGetSetGlobalStream | 2 | 0.009 s | 0.005 s | |
| CG>@(m)JTv_{m}(:) | 864 | 0.008 s | 0.008 s | |
| read_config | 1 | 0.008 s | 0.006 s | |
| genpath | 2 | 0.008 s | 0.008 s | |
| ...dStream>RandStream.getGlobalStream | 1 | 0.008 s | 0.000 s | |
| newton>assign_inst_idx | 1 | 0.006 s | 0.006 s | |
| newton>calc_gnorm | 5 | 0.006 s | 0.006 s | |
| gpuDeviceCount | 1 | 0.004 s | 0.004 s | |
| ...m.RandStream>RandStream.RandStream | 1 | 0.004 s | 0.003 s | |
| RandStream.RandStream>RandStream.subsref | 1 | 0.004 s | 0.004 s | |
| strcat | 1 | 0.003 s | 0.003 s | |
| ...ream>RandStream.createGlobalStream | 1 | 0.003 s | 0.003 s | |
| fgetl | 14 | 0.003 s | 0.003 s | |
| newton>update_lambda | 5 | 0.003 s | 0.003 s | |
| ftype | 5 | 0.002 s | 0.002 s | |
| str2num | 4 | 0.002 s | 0.001 s | |
| ...dStream>RandStream.setGlobalStream | 1 | 0.001 s | 0.000 s | |
| strfun/private/strescape | 3 | 0.001 s | 0.001 s | |
| strjoin | 1 | 0.001 s | 0.001 s | |
| mpower | 5 | 0.001 s | 0.001 s | |
| general/private/catdirs | 1 | 0.001 s | 0.001 s | |
| RandStream.RandStream>getargs | 1 | 0.001 s | 0.001 s | |
| pathsep | 6 | 0.001 s | 0.001 s | |
| str2num>protected_conversion | 4 | 0.001 s | 0.001 s | |
| RandStream.RandStream>RandStream.algName | 1 | 0.000 s | 0.000 s | |
| RandStream.RandStream>RandStream.delete | 1 | 0.000 s | 0.000 s | |
| strfun/.../strescape>@(c)strescape(c) | 1 | 0.000 s | 0.000 s | |
| path>isValidInput | 2 | 0.000 s | 0.000 s | |
| filesep | 2 | 0.000 s | 0.000 s | |
| blanks | 1 | 0.000 s | 0.000 s |
Self time is the time spent in a function excluding the time spent in its child functions. Self time also includes overhead resulting from the process of profiling.