Shilpaj commited on
Commit
f9b762f
·
1 Parent(s): 61f0070

Chore: Print model parameters

Browse files
scripts/inference/__init__.py DELETED
File without changes
scripts/inference/infer.py DELETED
File without changes
scripts/training/train.py CHANGED
@@ -156,6 +156,13 @@ async def train(model, config, websocket=None, model_type="single"):
156
  print(f"Optimizer: {config.optimizer}")
157
  print(f"Batch Size: {config.batch_size}")
158
  print(f"Network Architecture: {config.block1}-{config.block2}-{config.block3}")
 
 
 
 
 
 
 
159
  print("\nStarting training loop...")
160
 
161
  best_val_acc = 0
 
156
  print(f"Optimizer: {config.optimizer}")
157
  print(f"Batch Size: {config.batch_size}")
158
  print(f"Network Architecture: {config.block1}-{config.block2}-{config.block3}")
159
+
160
+ # Print model parameters
161
+ total_params = sum(p.numel() for p in model.parameters())
162
+ trainable_params = sum(p.numel() for p in model.parameters() if p.requires_grad)
163
+ print(f"\nModel Parameters:")
164
+ print(f"Total parameters: {total_params:,}")
165
+ print(f"Trainable parameters: {trainable_params:,}")
166
  print("\nStarting training loop...")
167
 
168
  best_val_acc = 0