Spaces:
Paused
Paused
Update app.py
Browse files
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
|