Returns information about backend placement: which backends are available, how the scheduler splits the graph, and how many ops are supported by GPU vs CPU-only.
onnx_device_info(model)A list with:
Character vector of backend names (e.g. "Vulkan0", "CPU")
Number of backends
Number of scheduler splits (1 = all on one backend)
Total graph nodes
Ops supported by GPU backend
Ops that can only run on CPU
Named integer vector: op type => count (empty if all on GPU)
An onnx_model object from onnx_load().