torch.ValidateDevice
export type ValidateDevice<
RequiredDevice extends DeviceType,
ActualDevice extends DeviceType,
> = ActualDevice extends RequiredDevice
? ActualDevice
: device_error_requires<RequiredDevice, ActualDevice>;RequiredDeviceextends DeviceTypeActualDeviceextends DeviceTypeCheck if device is valid for an operation. Returns the device type if valid, or an error message string if not.