MCPcopy
hub / github.com/huggingface/transformers / process_index

Method process_index

src/transformers/training_args.py:1945–1954  ·  view source on GitHub ↗

The index of the current process used.

(self)

Source from the content-addressed store, hash-verified

1943
1944 @property
1945 def process_index(self):
1946 """
1947 The index of the current process used.
1948 """
1949 requires_backends(self, ["torch"])
1950 if self.distributed_state is not None:
1951 return self.distributed_state.process_index
1952 elif is_sagemaker_mp_enabled():
1953 return smp.dp_rank() if not smp.state.cfg.prescaled_batch else smp.rdp_rank()
1954 return 0
1955
1956 @property
1957 def local_process_index(self):

Callers

nothing calls this directly

Calls 2

requires_backendsFunction · 0.85
is_sagemaker_mp_enabledFunction · 0.85

Tested by

no test coverage detected