(model)
| 27 | |
| 28 | |
| 29 | def get_parameter_number(model): |
| 30 | total_num = sum(p.numel() for p in model.parameters()) |
| 31 | trainable_num = sum(p.numel() for p in model.parameters() |
| 32 | if p.requires_grad) |
| 33 | return {'Total': total_num, 'Trainable': trainable_num} |
| 34 | |
| 35 | |
| 36 | class Trainer(object): |