Spec-Zone.ru › PyTorch 2.14

torch.mps.compile_shader

torch.mps.compile_shader(source) [исходный код]

Компилирует вычислительный шейдер из исходного кода и позволяет вызывать определённые в нём ядра прямо из среды выполнения Python. Пример:

>>> lib = torch.mps.compile_shader(
... "kernel void full(device float* out, constant float& val, uint idx [[thread_position_in_grid]]) { out[idx] = val; }"
...  )
>>> x = torch.zeros(16, device="mps")
>>> lib.full(x, 3.14)

© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.mps.compile_shader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API