AMoG_cpu>readInput (Calls: 1, Time: 0.082 sec)
Generated 28-May-2016 14:58:45 using performance time.
subfunction in file /home/johs/work/clustering/src/AMoG_cpu.m
Copy to new window for comparing multiple runs
Function Name | Function Type | Calls |
AMoG_cpu | function | 1 |
Line Number | Code | Calls | Total Time | % Time | Time Plot |
27 | all_samples = fread(fp, nsampl... | 3 | 0.075 s | 92.4% | ![]() |
28 | samples(i,:) = all_samples(1:C... | 3 | 0.001 s | 1.8% | ![]() |
23 | C = config_cpu(); | 1 | 0.001 s | 1.5% | ![]() |
26 | fp = fopen(feature_fns{i}, 'r'... | 3 | 0.001 s | 1.0% | ![]() |
29 | fclose(fp); | 3 | 0.001 s | 0.7% | ![]() |
All other lines | 0.002 s | 2.6% | ![]() | ||
Totals | 0.082 s | 100% |
Function Name | Function Type | Calls | Total Time | % Time | Time Plot |
config_cpu | function | 1 | 0.001 s | 1.0% | ![]() |
Self time (built-ins, overhead, etc.) | 0.081 s | 99.0% | ![]() | ||
Totals | 0.082 s | 100% |
Line number | Message |
Total lines in function | 10 |
Non-code lines (comments, blank lines) | 1 |
Code lines (lines that can run) | 9 |
Code lines that did run | 9 |
Code lines that did not run | 0 |
Coverage (did run/can run) | 100.00 % |
time | Calls | line | |
---|---|---|---|
22 | function [samples] = readInput(feature_fns, nfeature, nsample) | ||
< 0.01 | 1 | 23 | C = config_cpu(); |
< 0.01 | 1 | 24 | samples = zeros(nfeature,ceil(nsample/C.SUBSAMPLE), 'single'); |
< 0.01 | 1 | 25 | for i = 1:nfeature |
< 0.01 | 3 | 26 | fp = fopen(feature_fns{i}, 'r'); |
0.08 | 3 | 27 | all_samples = fread(fp, nsample, 'float32'); |
< 0.01 | 3 | 28 | samples(i,:) = all_samples(1:C.SUBSAMPLE:nsample); |
< 0.01 | 3 | 29 | fclose(fp); |
< 0.01 | 3 | 30 | end |
< 0.01 | 1 | 31 | end |