INNER CODE UNIT · Python
cudaSetDevice
onnx/onnx-tensorrt · onnx_tensorrt/backend.py:17
def cudaSetDevice(device_idx):
ret = libcudart.cudaSetDevice(device_idx)
if ret != 0:
error_string = libcudart.cudaGetErrorString(ret)
if isinstance(error_string, bytes):
error_string = error_string.decode("utf-8")
raise RuntimeError("cudaSetDevice: " + error_string)
def count_trailing_ones(vals):
count = 0
for val in reversed(vals):
if val != 1:
return count
count += 1
return count
TRT_LOGGER = trt.Logger(trt.Logger.WARNING)