DeepSpeed
Add flops profiler tutorial
#682
Merged

Add flops profiler tutorial #682

cli99
cli99 add flops count profiler
86a33ca5
cli99 add run script for the small test model
eedb939c
cli99 fix flops sum and add batch counter
0b0b7270
cli99 remove hook handles
558ad138
cli99 add conv2d flops
22ae7520
cli99 add flops compute for major functionals and rnn modules
b093b716
cli99 work
5ce1d1fa
cli99 fix flops count cal in post hook
2575dd39
cli99 add flops of embedding and dropout as 0
f5d18923
cli99 fix
d4d332e1
cli99 add duration and throughput
b3914c7f
cli99 add time and throughput
dbc24c85
cli99 add basic tracer for wall clock time breakdown
3ad7bc12
cli99 Added top module info summary
e8bb9f48
cli99 refactor
e67c6504
cli99 refactor and add readme
4c9db1af
cli99 reorg folders
01db9435
cli99 update readme
f91b552a
cli99 fix xsp init import
964c689b
cli99 update readme and rename batch to step
68b5260a
cli99 fix multiple steps calc
9f38c8db
cli99 update readme
83ba5edb
cli99 rename pytorch-profiler to flops-profiler
9bd30d3a
cli99 rename pytorch-profiler to flops-profiler
a061bf37
cli99 fix steps calc and update readme
c6a6a3f7
cli99 update readme
9c4f3ad1
cli99 update ds
10aee869
cli99 remove tracer code
aecccaf5
cli99 fix incorrect merging
c6dfa070
cli99 fix formatting
b48ed309
cli99 fix
ab576677
cli99 fix sort value divided by steps
6e5ad79f
cli99 print info when steps is 0
03a521cb
jeffra Merge branch 'master' into cheng/flops_profiler
9b1a7b62
cli99 add flops profiler class and unit test
8ad406b6
cli99 delete examples
99e97e1c
cli99 add reload functionals in end profile
8403aaff
cli99 use config dict for flops profiler config
d1aaaf96
cli99 add doc strings and update readme
b26f2fbe
cli99 Merge branch 'master' into cheng/flops_profiler
cb2dfa0f
cli99 Merge branch 'master' into cheng/flops_profiler
78c4cc37
cli99 Merge branch 'master' into cheng/flops_profiler
0a1b04f5
cli99 Merge remote-tracking branch 'upstream/master' into master
5019a6eb
cli99 work on flops profiler tutorial
66e8f109
cli99 update flops profiler tutorial
75e4ab27
cli99 add flops profiler tutorial and fix names
2c171dcc
cli99 Merge branch 'master' into cheng/flops-profiler-tutorial
57be1a92
cli99 Merge remote-tracking branch 'upstream/master'
859b837a
cli99 work on flops profiler tutorial
7a8861e1
cli99 update flops profiler tutorial
ec68d6a8
cli99 add flops profiler tutorial and fix names
8a9858cf
cli99 fix tailing ws
8ed82ae0
cli99 Merge remote-tracking branch 'origin/cheng/flops-profiler-tutorial' i…
5ac051dd
cli99 fix names
e6a0cd3c
cli99 Merge branch 'master' into cheng/flops-profiler-tutorial
ab8b2be2
cli99 cli99 marked this pull request as ready for review 4 years ago
cli99 cli99 requested a review from arashashari arashashari 4 years ago
cli99 cli99 requested a review from awan-10 awan-10 4 years ago
cli99 cli99 requested a review from conglongli conglongli 4 years ago
cli99 cli99 requested a review from eltonzheng eltonzheng 4 years ago
cli99 cli99 requested a review from jeffra jeffra 4 years ago
cli99 cli99 requested a review from minjiaz minjiaz 4 years ago
cli99 cli99 requested a review from niumanar niumanar 4 years ago
cli99 cli99 requested a review from RezaYazdaniAminabadi RezaYazdaniAminabadi 4 years ago
cli99 cli99 requested a review from samyam samyam 4 years ago
cli99 cli99 requested a review from ShadenSmith ShadenSmith 4 years ago
cli99 cli99 requested a review from tjruwase tjruwase 4 years ago
cli99 remove multistep profiling and update docs
629bc8d8
cli99 Merge branch 'master' into cheng/flops-profiler-tutorial
de8e56cc
samyam
samyam commented on 2021-02-03
samyam
samyam commented on 2021-02-03
samyam
samyam commented on 2021-02-03
samyam
samyam commented on 2021-02-03
samyam
samyam commented on 2021-02-03
samyam
samyam commented on 2021-02-03
cli99 fix cases where functionals and submodules coexsit in a parent module…
a1370373
cli99 Merge branch 'master' into cheng/flops-profiler-tutorial
04026ac9
cli99 Merge branch 'master' into cheng/flops-profiler-tutorial
70317e42
cli99 fix typo
c5689d30
cli99 always invoke post hook function
c22f1b71
cli99 fix module flops sum and update tests
9db4b1a0
samyam
samyam approved these changes on 2021-02-10
cli99 update tutorial
cea03ed0
cli99 Merge branch 'master' into cheng/flops-profiler-tutorial
cd88be1b
cli99 cli99 merged e2dfe0d1 into master 4 years ago
cli99 cli99 deleted the cheng/flops-profiler-tutorial branch 4 years ago
Nuclear6

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone