Spec-Zone.ru › PyTorch 2

Неинициализированный параметр

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

Параметр, который не инициализирован.

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

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

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

cls_to_become

псевдоним Parameter

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

Spec-Zone.ru

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