LazyLinear¶
- class torch.nn.LazyLinear(out_features, bias=True, device=None, dtype=None)[源代码]¶
一个
torch.nn.Linear模块,其中 in_features 是推断出来的。在本模块中,权重和偏置属于
torch.nn.UninitializedParameter类。它们将在第一次调用forward完成后进行初始化,并且 该模块将成为一个常规的torch.nn.Linear模块。Linear的in_features参数 是从input.shape[-1]推断出来的。查看
torch.nn.modules.lazy.LazyModuleMixin以获取关于惰性模块及其限制的更多文档。- Parameters
- Variables
权重 (torch.nn.parameter.UninitializedParameter) – 模块的可学习权重,形状为 。这些值从 初始化,其中
偏置 (torch.nn.parameter.UninitializedParameter) – 模块的可学习偏置,形状为 。 如果
bias为True,则值从 ,其中