Spec-Zone.ru › PyTorch 1

UninitializedBuffer

class torch.nn.parameter.UninitializedBuffer(requires_grad=False, device=None, dtype=None) [source]

Буфер, который не инициализирован.

Неинициализированный буфер — это частный случай torch.Tensor, где форма данных всё ещё неизвестна.

В отличие от torch.Tensor, неинициализированные параметры не содержат данных, и попытка доступа к некоторым свойствам, таким как их форма, приведёт к ошибке во время выполнения. Единственными операциями, которые можно выполнить над неинициализированным параметром, являются изменение его типа данных, перемещение его на другое устройство и преобразование его в обычный torch.Tensor.

По умолчанию устройство или тип данных, которые нужно использовать при материализации буфера, могут быть заданы во время создания, например, с помощью device='cuda'.

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

Spec-Zone.ru

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