projects
/
profiler-torch.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update.
[profiler-torch.git]
/
README.md
diff --git
a/README.md
b/README.md
index
2bb3011
..
2adb72c
100644
(file)
--- a/
README.md
+++ b/
README.md
@@
-1,6
+1,8
@@
This is a simple profiler to estimate processing time per module per function.
This is a simple profiler to estimate processing time per module per function.
+It seems to work okay, but there was no heavy testing so far. See test-profiler.lua for a short example.
+
### profiler.decorate(model, [functionsToDecorate]) ###
This function should be called before starting the computation.
### profiler.decorate(model, [functionsToDecorate]) ###
This function should be called before starting the computation.
@@
-9,12
+11,6
@@
It replaces functions specified in functionsToDecorate by instrumented versions
It also resets the accumulated timings to zero.
It also resets the accumulated timings to zero.
-### profiler.print(model, [nbSamples]) ###
-
-Prints the measured processing times. If nbSamples is provided, the time per samples will also be printed.
-
-It seems to work okay, but there was no heavy testing so far.
+### profiler.print(model, [nbSamples], [totalTime]) ###
---
-Francois Fleuret
-Dec 5th, 2016
+Prints the measured processing times. If nbSamples is provided, the time per samples will also be printed. If totalTime is provided, the percentages will also be printed.