padding_and_phiZ>padding (Calls: 1962, Time: 39.256 s)
Generated 19-Jun-2021 04:39:10 using performance time.
subfunction in file /nfs/inm_phd/07/d07944009/2021/0618-proj6/simpleNN/MATLAB/cnn/padding_and_phiZ.m
Copy to new window for comparing multiple runs
Function Name | Function Type | Calls |
padding_and_phiZ | function | 1962 |
Line Number | Code | Calls | Total Time | % Time | Time Plot |
21 | output(:, p+1:p+a_in, p+1:p+b_... | 1962 | 34.689 s | 88.4% | ![]() |
20 | output = gpu(@zeros, [d, a_pad... | 1962 | 4.509 s | 11.5% | ![]() |
19 | Z = reshape(Z, d, a_in, b_in, ... | 1962 | 0.033 s | 0.1% | ![]() |
14 | a_in = model.ht_input(m); b_in... | 1962 | 0.008 s | 0.0% | ![]() |
15 | a_pad = model.ht_pad(m); b_pad... | 1962 | 0.004 s | 0.0% | ![]() |
All other lines | 0.014 s | 0.0% | ![]() | ||
Totals | 39.256 s | 100% |
Function Name | Function Type | Calls | Total Time | % Time | Time Plot |
gpu | function | 1962 | 4.430 s | 11.3% | ![]() |
Self time (built-ins, overhead, etc.) | 34.826 s | 88.7% | ![]() | ||
Totals | 39.256 s | 100% |
Total lines in function | 10 |
Non-code lines (comments, blank lines) | 3 |
Code lines (lines that can run) | 7 |
Code lines that did run | 7 |
Code lines that did not run | 0 |
Coverage (did run/can run) | 100.00 % |
time | Calls | line | |
---|---|---|---|
12 | function output = padding(model, Z, m, num_data) | ||
13 | |||
0.008 | 1962 | 14 | a_in = model.ht_input(m); b_in = model.wd_input(m); |
0.004 | 1962 | 15 | a_pad = model.ht_pad(m); b_pad = model.wd_pad(m); |
0.002 | 1962 | 16 | p = model.wd_pad_added(m); |
0.003 | 1962 | 17 | d = model.ch_input(m); |
18 | |||
0.033 | 1962 | 19 | Z = reshape(Z, d, a_in, b_in, []); |
4.509 | 1962 | 20 | output = gpu(@zeros, [d, a_pad, b_pad, num_data]); |
34.689 | 1962 | 21 | output(:, p+1:p+a_in, p+1:p+b_in, :) = Z; |
Other subfunctions in this file are not included in this listing.