Device
igl.get_device()
Return the best available torch device.
Preference order: Apple mps, then cuda, then cpu. The
closed-form solver always runs on CPU regardless (torch.linalg.lstsq
is unreliable on MPS); tensors round-trip transparently.
Returns:
| Type | Description |
|---|---|
device
|
The selected :class: |