Buffer
-
class torch.nn.parameter.Buffer(data=None, *, persistent=True)[исходный код] -
Тип Tensor, который не следует считать параметром модели. Например,
running_meanв BatchNorm не является параметром, но входит в состояние модуля.Буферы являются подклассами
Tensorи обладают особым свойством при использовании сModule: при назначении в качестве атрибутов Module они автоматически добавляются в список буферов модуля и отображаются, например, в итератореbuffers(). Присваивание Tensor не приводит к такому результату. Тем не менее Tensor можно зарегистрировать в качестве буфера с помощью функцииregister_buffer().
© 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