alexkueck commited on
Commit
be71153
·
1 Parent(s): d329db5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -0
app.py CHANGED
@@ -220,6 +220,13 @@ arg1 = '7b'
220
  arg2 = 32
221
  arg3 = 0.0002
222
 
 
 
 
 
 
 
 
223
  MICRO_BATCH_SIZE = int(arg2)
224
  BATCH_SIZE = 64
225
  size = arg1
 
220
  arg2 = 32
221
  arg3 = 0.0002
222
 
223
+ device_map = "auto"
224
+ world_size = int(os.environ.get("WORLD_SIZE", 1))
225
+ ddp = world_size != 1
226
+ if ddp:
227
+ device_map = {"": int(os.environ.get("LOCAL_RANK") or 0)}
228
+ GRADIENT_ACCUMULATION_STEPS = GRADIENT_ACCUMULATION_STEPS // world_size
229
+
230
  MICRO_BATCH_SIZE = int(arg2)
231
  BATCH_SIZE = 64
232
  size = arg1