Spec-Zone.ru › PyTorch 2.14

Buffer

class torch.nn.parameter.Buffer(data=None, *, persistent=True) [исходный код]

Тип Tensor, который не следует считать параметром модели. Например, running_mean в BatchNorm не является параметром, но входит в состояние модуля.

Буферы являются подклассами Tensor и обладают особым свойством при использовании с Module: при назначении в качестве атрибутов Module они автоматически добавляются в список буферов модуля и отображаются, например, в итераторе buffers(). Присваивание Tensor не приводит к такому результату. Тем не менее Tensor можно зарегистрировать в качестве буфера с помощью функции register_buffer().

Параметры:
  • data (Tensor) – тензор буфера.
  • persistent (bool, необязательно) – указывает, входит ли буфер в state_dict модуля. По умолчанию: True

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

Spec-Zone.ru

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