Spec-Zone.ru › PyTorch 2.14

torch.mps.set_per_process_memory_fraction

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

Задаёт долю памяти, ограничивающую выделение памяти процессом на устройстве MPS. Допустимое значение равно произведению этой доли на рекомендуемый максимальный объём памяти устройства (полученный с помощью API Metal device.recommendedMaxWorkingSetSize). При попытке выделить в процессе объём памяти, превышающий допустимое значение, распределитель памяти выдаст ошибку нехватки памяти.

Параметры:

fraction (float) – Диапазон: 0~2. Допустимый объём памяти равен total_memory * fraction.

Примечание

Передача значения 0 для fraction означает отсутствие ограничений на выделение памяти (это может привести к сбою системы при нехватке памяти). Передача значения fraction больше 1.0 позволяет установить ограничение выше значения, возвращаемого device.recommendedMaxWorkingSetSize.

© 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.set_per_process_memory_fraction.html

Spec-Zone.ru

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