Learning Path
浏览 PyTorch 相关教程与章节。
AI Agent、机器学习、深度学习、数据分析与 Python 科学计算。
教程
525
PyTorch torch.ravel 函数 Pytorch torch 参考手册 torch.ravel 是 PyTorch 中用于将张量展平为一维的函数。返回的是输入张量的视图(如果可能),而不是副本。 函数定义 torch.ravel(input) 参数说明: input: 输入张量 使用示例 实例 [mycode4 type='python'] import torch # 创建 ..
PyTorch torch.real 函数 Pytorch torch 参考手册 torch.real 是 PyTorch 中用于返回复数张量的实部的函数。 函数定义 torch.real(input) 使用示例 实例 [mycode4 type='python'] import torch # 返回复数张量的实部 x = torch.tensor([1+2j, 3+4j, 5+6j]) res..
PyTorch torch.reciprocal 函数 Pytorch torch 参考手册 torch.reciprocal 是 PyTorch 中用于计算逐元素倒数的函数。 函数定义 torch.reciprocal(input, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 计算逐元素倒数 x = torch.tensor..
Pytorch torch 参考手册 PyTorch 软件包包含了用于多维张量的数据结构,并定义了在这些张量上执行的数学运算。此外,它还提供了许多实用工具,用于高效地序列化张量和任意类型的数据,以及其他有用的工具。 它还有一个 CUDA 版本,可以让你在计算能力 >= 3.0 的 NVIDIA GPU 上运行张量计算。 PyTorch torch API 手册 Tensors 类型判断 ..
PyTorch torch.remainder 函数 Pytorch torch 参考手册 torch.remainder 是 PyTorch 中用于计算逐元素取余运算的函数。 函数定义 torch.remainder(input, other, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 逐元素取余 x = torch.te..
PyTorch torch.renorm 函数 Pytorch torch 参考手册 torch.renorm 是 PyTorch 中用于重新归一化张量的函数。它根据指定的范数对张量进行归一化,使得指定维度上的元素范数不超过给定值。 函数定义 torch.renorm(input, p, dim, maxnorm) 参数说明: input: 输入张量 p: 范数阶数 dim: 归一化的维度 maxnorm: 最大范数值 ..
PyTorch torch.repeat_interleave 函数 Pytorch torch 参考手册 torch.repeat_interleave 是 PyTorch 中用于沿指定维度重复元素的函数。 函数定义 torch.repeat_interleave(input, repeats, dim=None, *, output_size=None) 使用示例 实例 [mycode4 type='p..
PyTorch torch.reshape 函数 Pytorch torch 参考手册 torch.reshape 是 PyTorch 中用于改变张量形状的函数。它返回一个新的张量,其元素数量与原张量相同,但形状不同。 这是深度学习中非常常用的操作,用于调整数据形状以适应不同层的输入要求。 函数定义 torch.reshape(input, shape) 参数: input (Tensor): 输入张量。 shape ..
PyTorch torch.resolve_conj 函数 Pytorch torch 参考手册 torch.resolve_conj 是 PyTorch 中用于解析共轭视图的函数。如果输入张量是共轭复数的视图,该函数会返回实际的张量数据;否则直接返回原张量。 函数定义 torch.resolve_conj(input) 使用示例 实例 [mycode4 type='python'] import..
PyTorch torch.resolve_neg 函数 Pytorch torch 参考手册 torch.resolve_neg 是 PyTorch 中用于解析负数视图的函数。如果输入张量是负数的视图(即通过取负创建的视图),该函数会返回实际的张量数据。 函数定义 torch.resolve_neg(input) 使用示例 实例 [mycode4 type='python'] import to..
PyTorch torch.result_type 函数 Pytorch torch 参考手册 torch.result_type 是 PyTorch 中用于确定操作结果类型的函数。它接受张量或标量作为输入,返回执行相关操作后应该使用的数据类型。 函数定义 torch.result_type(tensor, scalar) 参数说明 tensor: 输入张量或数据类型 scalar: 标量值或另一个张量 使用示例 ..
PyTorch torch.roll 函数 Pytorch torch 参考手册 torch.roll 是 PyTorch 中用于滚动张量元素的函数。 函数定义 torch.roll(input, shifts, dims) 使用示例 实例 [mycode4 type='python'] import torch x = torch.arange(8) # 向前滚动 2 位 print(tor..
PyTorch torch.rot90 函数 Pytorch torch 参考手册 torch.rot90 是 PyTorch 中用于将张量旋转 90 度的函数。 函数定义 torch.rot90(input, k=1, dims=[0, 1]) 参数说明: input - 输入张量 k - 旋转次数,正数表示逆时针,负数表示顺时针(默认 1) dims - 旋转所在的平面维度(默认 [0, 1]) 使用示例 ..
PyTorch torch.round 函数 Pytorch torch 参考手册 torch.round 是 PyTorch 中用于逐元素四舍五入的函数。 函数定义 torch.round(input, decimals, out) 使用示例 实例 [mycode4 type='python'] import torch x = torch.tensor([0.1, 0.5, 0.9, 1.2..
PyTorch torch.row_stack 函数 Pytorch torch 参考手册 torch.row_stack 是 PyTorch 中用于按行堆叠张量的函数,相当于垂直堆叠。 函数定义 torch.row_stack(tensors, *, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 一维张量行堆叠 x1 = to..
PyTorch torch.rsqrt 函数 Pytorch torch 参考手册 torch.rsqrt 是 PyTorch 中用于计算逐元素平方根倒数的函数。 函数定义 torch.rsqrt(input, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 计算平方根倒数 x = torch.tensor([1.0, 4.0, ..
PyTorch torch.save 与 torch.load 函数 Pytorch torch 参考手册 torch.save 和 torch.load 是 PyTorch 中用于序列化(保存)和反序列化(加载)张量、模型和其他 Python 对象的函数。 这些函数在保存训练好的模型、保存检查点以便恢复训练等场景中必不可少。 函数定义 torch.save(obj, f, pickle_module, pickle_pro..
PyTorch torch.scatter 函数 Pytorch torch 参考手册 torch.scatter 是 PyTorch 中用于将值散布到指定位置的函数。 函数定义 torch.scatter(input, dim, index, src, reduce) 使用示例 实例 [mycode4 type='python'] import torch x = torch.zeros(3,..
PyTorch torch.scatter_add 函数 Pytorch torch 参考手册 torch.scatter_add 是 PyTorch 中用于将源张量的值加到指定位置的函数。它将 src 的值按照 index 指定的位置加到 input 中。 函数定义 torch.scatter_add(input, dim, index, src) 参数: input (Tensor): 输入张量。 dim (int)..
PyTorch torch.scatter_reduce 函数 Pytorch torch 参考手册 torch.scatter_reduce 是 PyTorch 中用于将源张量的值按指定方式聚合到指定位置的函数。它支持多种聚合方式,如求和、乘积、最大值、最小值等。 函数定义 torch.scatter_reduce(input, dim, index, src, reduce='sum', *, incl..
PyTorch torch.searchsorted 函数 Pytorch torch 参考手册 torch.searchsorted 是 PyTorch 中用于在排序后的张量中搜索元素应插入位置的函数。返回的值是元素应该插入的索引位置。 函数定义 torch.searchsorted(sorted_sequence, values, side='left', out_int32=False, right=..
PyTorch torch.seed 函数 Pytorch torch 参考手册 torch.seed 是 PyTorch 中用于设置随机种子并返回新的种子值的函数。 函数定义 torch.seed() 使用示例 实例 [mycode4 type='python'] import torch # 设置随机种子 seed = torch.seed() print('设置的种子值:..
PyTorch torch.select 函数 Pytorch torch 参考手册 torch.select 是 PyTorch 中用于沿指定维度选择索引对应切片的函数。它返回指定维度上特定索引位置的切片视图。 函数定义 torch.select(input, dim, index) 参数: input (Tensor): 输入张量。 dim (int): 要选择的维度。 index (int): 要选择的索引。 ..
PyTorch torch.select_scatter 函数 Pytorch torch 参考手册 torch.select_scatter 是 PyTorch 中用于将源张量散布到指定索引位置的函数。它将 src 的值散布到 input 的指定维度 dim 和索引 index 位置。 函数定义 torch.select_scatter(input, src, dim, index) 参数: input (Tensor..