Enhenced String report and stacked bar visulization. #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Original profile build the hook for the least leaf module in a model
For example, only the
nn.Linear
,nn.Tanh
and that elements won't have submodule can get hook.Old return
Now it return
MyNet
and sub moduleSequential
get record.ModuleList
andModuleDict
still get record. It is designed, since those module may not be used in sequential.However, we can also complete it by calling the
complete_ignore_cost
function innnprofiler.visulization
Those timing that won't be recorded will be count as
others
. See the new README.