Profile Summary
Generated 19-Jun-2021 04:39:00 using performance time.
| Function Name | Calls | Total Time | Self Time* | Total Time Plot (dark band = self time) |
| example | 1 | 2206.191 s | 0.024 s | |
| cnn_train | 1 | 2206.167 s | 0.089 s | |
| train | 1 | 2204.827 s | 0.017 s | |
| newton | 1 | 2204.774 s | 0.501 s | |
| fungrad_minibatch | 11 | 1547.467 s | 0.219 s | |
| lossgrad_subset | 649 | 1547.243 s | 2.733 s | |
| feedforward | 654 | 922.700 s | 207.202 s | |
| CG | 5 | 656.774 s | 4.904 s | |
| JTv | 354 | 641.759 s | 200.172 s | |
| vTP | 1795 | 605.626 s | 605.547 s | |
| CG>JTBJv | 72 | 431.982 s | 431.958 s | |
| padding_and_phiZ | 1962 | 409.333 s | 370.077 s | |
| maxpooling | 1962 | 306.131 s | 305.960 s | |
| Jacobian | 5 | 219.885 s | 0.003 s | |
| Jacobian>cal_dzdS | 5 | 199.856 s | 35.817 s | |
| padding_and_phiZ>padding | 1962 | 39.256 s | 34.826 s | |
| gpu | 6548 | 4.827 s | 4.827 s | |
| check_data | 1 | 0.947 s | 0.939 s | |
| rng | 1 | 0.173 s | 0.001 s | |
| rng>getCurrentType | 1 | 0.167 s | 0.132 s | |
| addpath | 1 | 0.077 s | 0.003 s | |
| path | 1 | 0.074 s | 0.057 s | |
| cnn_train>parameter | 1 | 0.040 s | 0.013 s | |
| RandStream.RandStream>getMethodNames | 1 | 0.024 s | 0.024 s | |
| cnn_train>parse_options | 1 | 0.024 s | 0.014 s | |
| newton>update_weights | 5 | 0.018 s | 0.018 s | |
| unique | 2 | 0.015 s | 0.001 s | |
| init_net | 1 | 0.015 s | 0.003 s | |
| general/private/parsedirs | 2 | 0.014 s | 0.014 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.008 s | 0.006 s | |
| newton>assign_inst_idx | 1 | 0.007 s | 0.007 s | |
| ...RandStream>localGetSetGlobalStream | 2 | 0.007 s | 0.004 s | |
| genpath | 2 | 0.007 s | 0.006 s | |
| read_config | 1 | 0.007 s | 0.004 s | |
| ...dStream>RandStream.getGlobalStream | 1 | 0.006 s | 0.000 s | |
| newton>calc_gnorm | 5 | 0.005 s | 0.005 s | |
| gpuDeviceCount | 1 | 0.004 s | 0.004 s | |
| RandStream.RandStream>RandStream.subsref | 1 | 0.004 s | 0.004 s | |
| ...m.RandStream>RandStream.RandStream | 1 | 0.004 s | 0.002 s | |
| ...ream>RandStream.createGlobalStream | 1 | 0.003 s | 0.003 s | |
| strcat | 1 | 0.003 s | 0.003 s | |
| newton>update_lambda | 5 | 0.003 s | 0.003 s | |
| fgetl | 14 | 0.002 s | 0.002 s | |
| ftype | 5 | 0.002 s | 0.002 s | |
| str2num | 4 | 0.001 s | 0.001 s | |
| strfun/private/strescape | 3 | 0.001 s | 0.001 s | |
| ...dStream>RandStream.setGlobalStream | 1 | 0.001 s | 0.000 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.000 s | 0.000 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 | |
| blanks | 1 | 0.000 s | 0.000 s | |
| filesep | 2 | 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.