Copies the `pyval` to a freshly allocated on-device buffer.
(pyval, device=None, backend=None, force_copy=False)
| 390 | |
| 391 | @staticmethod |
| 392 | def from_pyval(pyval, device=None, backend=None, force_copy=False): |
| 393 | """Copies the `pyval` to a freshly allocated on-device buffer.""" |
| 394 | backend = backend or get_local_backend() |
| 395 | return backend.buffer_from_pyval(pyval, device, force_copy=force_copy) |
| 396 | |
| 397 | @staticmethod |
| 398 | def make_tuple(buffers, device, backend=None): |