@@ -181,29 +181,31 @@ class ModelSummary:
181
181
...
182
182
>>> model = LitModel()
183
183
>>> ModelSummary(model, max_depth=1) # doctest: +NORMALIZE_WHITESPACE
184
- | Name | Type | Params | Mode | In sizes | Out sizes
185
- --------------------------------------------------------------------
186
- 0 | net | Sequential | 132 K | train | [10, 256] | [10, 512]
187
- --------------------------------------------------------------------
184
+ | Name | Type | Params | Mode | FLOPs | In sizes | Out sizes
185
+ ----------------------------------------------------------------------------
186
+ 0 | net | Sequential | 132 K | train | 2.6 M | [10, 256] | [10, 512]
187
+ ----------------------------------------------------------------------------
188
188
132 K Trainable params
189
189
0 Non-trainable params
190
190
132 K Total params
191
191
0.530 Total estimated model params size (MB)
192
192
3 Modules in train mode
193
193
0 Modules in eval mode
194
+ 2.6 M Total Flops
194
195
>>> ModelSummary(model, max_depth=-1) # doctest: +NORMALIZE_WHITESPACE
195
- | Name | Type | Params | Mode | In sizes | Out sizes
196
- ----------------------------------------------------------------------
197
- 0 | net | Sequential | 132 K | train | [10, 256] | [10, 512]
198
- 1 | net.0 | Linear | 131 K | train | [10, 256] | [10, 512]
199
- 2 | net.1 | BatchNorm1d | 1.0 K | train | [10, 512] | [10, 512]
200
- ----------------------------------------------------------------------
196
+ | Name | Type | Params | Mode | FLOPs | In sizes | Out sizes
197
+ ------------------------------------------------------------------------------
198
+ 0 | net | Sequential | 132 K | train | 2.6 M | [10, 256] | [10, 512]
199
+ 1 | net.0 | Linear | 131 K | train | 2.6 M | [10, 256] | [10, 512]
200
+ 2 | net.1 | BatchNorm1d | 1.0 K | train | 0 | [10, 512] | [10, 512]
201
+ ------------------------------------------------------------------------------
201
202
132 K Trainable params
202
203
0 Non-trainable params
203
204
132 K Total params
204
205
0.530 Total estimated model params size (MB)
205
206
3 Modules in train mode
206
207
0 Modules in eval mode
208
+ 2.6 M Total Flops
207
209
208
210
"""
209
211
0 commit comments