torch.nn.functional¶
卷积函数¶
对由多个输入平面组成的一维输入信号应用卷积。 |
|
对由多个输入平面组成的一幅输入图像应用二维卷积。 |
|
对由多个输入平面组成的一幅输入图像应用三维卷积。 |
|
对由多个输入平面组成的一维输入信号应用转置卷积算子,有时也称为“反卷积”。 |
|
对由多个输入平面组成的一幅输入图像应用二维转置卷积算子,有时也称为“反卷积”。 |
|
对由多个输入平面组成的一幅输入图像应用三维转置卷积运算符,有时也称为“反卷积”。 |
|
从批量输入张量中提取滑动局部块。 |
|
将一组滑动局部块组合成一个大的包含张量。 |
池化函数¶
对由多个输入平面组成的一维输入信号应用平均池化操作。 |
|
在个区域中应用步长为的二维平均池化操作。 |
|
在个区域中应用3D平均池化操作,步长为。 |
|
对由多个输入平面组成的一维输入信号应用最大池化操作。 |
|
对由多个输入平面组成的一维输入信号应用二维最大池化。 |
|
对由多个输入平面组成的空间信号应用三维最大池化操作。 |
|
计算 |
|
计算 |
|
计算 |
|
对由多个输入平面组成的一维输入信号应用幂平均池化操作。 |
|
对由多个输入平面组成的一维输入信号应用二维幂平均池化。 |
|
对由多个输入平面组成的数据信号应用三维幂平均池化操作。 |
|
对由多个输入平面组成的一维输入信号应用自适应最大池化。 |
|
对由多个输入平面组成的空间信号应用二维自适应最大池化。 |
|
对由多个输入平面组成的空间信号应用三维自适应最大池化。 |
|
对由多个输入平面组成的一维输入信号应用自适应平均池化操作。 |
|
对由多个输入平面组成的输入信号应用二维自适应平均池化。 |
|
对由多个输入平面组成的输入信号应用三维自适应平均池化。 |
|
在输入信号的多个输入平面之上应用二维分数最大池化。 |
|
对由多个输入平面组成的输入信号应用三维分数最大池化。 |
注意力机制¶
该 torch.nn.attention.bias 模块包含注意力偏差,旨在与缩放点积注意力一起使用。
在查询、键和值张量上计算缩放点积注意力,如果传入可选的注意力掩码则使用它,并且如果指定的概率大于 0.0,则应用 dropout。 |
非线性激活函数¶
对输入张量的每个元素应用阈值。 |
|
就地版本的 |
|
对元素应用整流线性单元函数。 |
|
就地版本的 |
|
对元素进行逐个应用 HardTanh 函数。 |
|
就地版本的 |
|
应用 Hardswish 激活函数,逐元素操作。 |
|
应用逐元素函数 。 |
|
对元素应用指数线性单元(ELU)函数。 |
|
就地版本的 |
|
逐元素应用,,与和。 |
|
逐元素应用,。 |
|
逐元素应用, |
|
就地版本的 |
|
对元素应用函数,其中权重是一个可学习的参数。 |
|
随机泄露修正线性单元。 |
|
就地版本的 |
|
门控线性单元。 |
|
当近似参数为'none'时,它对元素应用函数 。 |
|
应用元素级 |
|
对元素进行逐点硬收缩函数运算 |
|
逐元素应用, |
|
逐元素应用函数 |
|
逐元素应用函数 。 |
|
应用一个软最小函数。 |
|
应用一个softmax函数。 |
|
对元素应用逐点软收缩函数 |
|
应用一个 softmax 然后取对数。 |
|
逐元素应用, |
|
应用逐元素函数 |
|
逐元素应用 Hardsigmoid 函数。 |
|
应用 sigmoid 线性单元(SiLU)函数,逐元素计算。 |
|
对元素应用Mish函数。 |
|
对一批数据中的每个通道应用批归一化。 |
|
对最后若干维应用组归一化。 |
|
对批次中的每个数据样本的每个通道独立应用实例归一化。 |
|
对最后若干个维度应用层归一化。 |
|
对输入信号应用局部响应归一化。 |
|
执行对输入在指定维度上的范数归一化。 |
Dropout函数¶
在训练过程中,以概率 |
|
对输入应用 alpha Dropout。 |
|
随机掩码整个通道(一个通道是一个特征图)。 |
|
随机将整个通道(一个通道是一维特征图)置零。 |
|
随机将整个通道(一个通道是一张二维特征图)置零。 |
|
随机将整个通道(一个通道是一张 3D 特征图)置零。 |
稀疏函数¶
生成一个简单的查找表,在固定字典和大小中查找嵌入。 |
|
计算嵌入的bags的和、平均值或最大值。 |
|
接受形状为 |
距离函数¶
返回 |
|
计算输入中每对行向量之间的 p-范数距离。 |
损失函数¶
计算目标和输入概率之间的二元交叉熵。 |
|
计算目标与输入对数几率之间的二元交叉熵。 |
|
泊松负对数似然损失。 |
|
参见 |
|
计算输入对数几率与目标之间的交叉熵损失。 |
|
应用连接主义时间分类损失。 |
|
高斯负对数似然损失。 |
|
参见 |
|
计算KL散度损失。 |
|
计算元素级绝对值差的平均值的函数。 |
|
逐元素测量均方误差。 |
|
参见 |
|
参见 |
|
参见 |
|
参见 |
|
计算负对数似然损失。 |
|
计算 Huber 损失。 |
|
计算平滑 L1 损失。 |
|
参见 |
|
计算给定输入张量之间的三元损失和大于 0 的边界值。 |
|
计算输入张量的三元组-margin损失,使用自定义的距离函数。 |
视觉功能¶
重新排列形状为 的张量元素为形状为 的张量,其中 r 是 |
|
将形状为的张量中的元素重新排列为形状为的张量,从而逆转 |
|
填充张量。 |
|
对输入进行上取样/下采样。 |
|
上采样输入。 |
|
使用最近邻像素值对输入进行上采样。 |
|
使用双线性上采样对输入进行上采样。 |
|
计算网格采样。 |
|
生成2D或3D流场(采样网格),给定一批仿射矩阵 |