1
0
mirror of https://github.com/osmarks/nanogpt-experiments.git synced 2024-12-18 14:10:28 +00:00

local rank -> rank

This commit is contained in:
Andrej Karpathy 2023-01-16 05:13:13 +00:00
parent cf99914886
commit f5e6ac8b02

View File

@ -70,11 +70,11 @@ config = {k: globals()[k] for k in config_keys} # will be useful for logging
# -----------------------------------------------------------------------------
# various inits, derived attributes, I/O setup
ddp = int(os.environ.get('LOCAL_RANK', -1)) != -1 # is this a ddp run?
ddp = int(os.environ.get('RANK', -1)) != -1 # is this a ddp run?
if ddp:
init_process_group(backend=backend)
gpu_id = int(os.environ["LOCAL_RANK"])
device = f"cuda:{gpu_id}"
gpu_id = int(os.environ['RANK'])
device = f'cuda:{gpu_id}'
else:
gpu_id = 0 # gpu_id 0 means this is the (single) master process, basically