我们可以使用 torch.nn.Linear() 模块对输入数据应用线性变换。它支持 TensorFloat32 类型的输入数据。这在深度神经网络中作为一层应用以执行线性变换。使用的线性变换 - y = x * W ^ T + b 其中 x 是输入数据,y 是线性变换后的输出数据。W 是权重矩阵,b 是偏差。权重 W 的形状为 (out_features, in_features),偏差 b 的形状为 (out_features)。它们是随机初始化的,并在神经网络训练期间更新。语法 torch.nn.Linear(in_features, out_features) 参数 in_features - 它... 阅读更多
时间数据可以表示为 1D 张量,空间数据可以表示为 2D 张量,而体积数据可以表示为 3D 张量。torch.nn 模块提供的 Upsample 类支持对这些类型的数据进行上采样。但是这些数据必须采用 N ☓ C ☓ D(可选)☓ H(可选)☓ W(可选)的形式,其中 N 是小批量大小,C 是通道数,D、H 和 W 分别是数据深度、高度和宽度。因此,要对时间数据 (1D) 进行上采样,我们需要将其转换为 3D ... 阅读更多