(model, verbose=False)
| 245 | |
| 246 | |
| 247 | def count_params(model, verbose=False): |
| 248 | total_params = sum(p.numel() for p in model.parameters()) |
| 249 | if verbose: |
| 250 | print(f"{model.__class__.__name__} has {total_params * 1.e-6:.2f} M params.") |
| 251 | return total_params |
| 252 | |
| 253 | |
| 254 | def instantiate_from_config(config, **extra_kwargs): |