oneflow.cuda.set_device

oneflow.cuda.set_device(device: Union[oneflow._oneflow_internal.device, str, int])None

Sets the current device.

The documentation is referenced from: https://pytorch.org/docs/1.10/generated/torch.cuda.set_device.html.

Usage of this function is discouraged in favor of device. In most cases it’s better to use CUDA_VISIBLE_DEVICES environmental variable.

Parameters

device (flow.device or int) – selected device. This function is a no-op if this argument is negative.