Learning Path
浏览 PyTorch 相关教程与章节。
AI Agent、机器学习、深度学习、数据分析与 Python 科学计算。
教程
525
PyTorch torch.tensor_split 函数 Pytorch torch 参考手册 torch.tensor_split 是 PyTorch 中用于按索引或段数分割张量的函数。 函数定义 torch.tensor_split(input, indices_or_sections, dim=0) 使用示例 实例 [mycode4 type='python'] import torch ..
PyTorch torch.tensordot 函数 Pytorch torch 参考手册 torch.tensordot 是 PyTorch 中用于计算两个张量在指定维度上的点积的函数。它是 Tensor Contraction(张量收缩)操作。 函数定义 torch.tensordot(input, other, dims=2) 参数说明: input: 第一个输入张量 other: 第二个输入张量 dims: 要收..
PyTorch torch.tile 函数 Pytorch torch 参考手册 torch.tile 是 PyTorch 中用于将张量重复多次的函数。 函数定义 torch.tile(input, dims) 使用示例 实例 [mycode4 type='python'] import torch # 一维张量重复 x = torch.tensor([1, 2, 3]) print('..
PyTorch torch.topk 函数 Pytorch torch 参考手册 torch.topk 是 PyTorch 中用于返回最大的 k 个元素和索引的函数。 函数定义 torch.topk(input, k, dim, largest, sorted, out) 使用示例 实例 [mycode4 type='python'] import torch x = torch.tensor(..
PyTorch torch.trace 函数 Pytorch torch 参考手册 torch.trace 是 PyTorch 中用于计算矩阵迹的函数。迹是矩阵主对角线元素的和。 函数定义 torch.trace(input) 参数说明: input: 输入张量(至少是二维的) 使用示例 实例 [mycode4 type='python'] import torch # 创建矩阵 a = ..
PyTorch torch.transpose 函数 Pytorch torch 参考手册 torch.transpose 是 PyTorch 中用于交换张量两个维度的函数。它返回输入张量的转置视图。 这是深度学习中常用的操作,用于改变数据形状以适应不同的计算需求。 函数定义 torch.transpose(input, dim0, dim1) 参数: input (Tensor): 输入张量。 dim0 (int):..
PyTorch torch.trapezoid 函数 Pytorch torch 参考手册 torch.trapezoid 是 PyTorch 中用于计算梯形积分的函数。该函数使用梯形法则对给定函数进行数值积分。 函数定义 torch.trapezoid(y, x, dx) 参数说明 y: 要积分的函数值 x: 积分变量的值(可选) dx: 采样间距(当 x 不提供时使用) 使用示例 实例 [mycode4 t..
PyTorch torch.trapz 函数 Pytorch torch 参考手册 torch.trapz 是 PyTorch 中用于计算梯形积分的函数,是 torch.trapezoid 函数的别名,两者功能相同。 函数定义 torch.trapz(y, x, dx) 参数说明 y: 要积分的函数值 x: 积分变量的值(可选) dx: 采样间距(当 x 不提供时使用) 使用示例 实例 [mycode4 typ..
PyTorch torch.triangular_solve 函数 Pytorch torch 参考手册 torch.triangular_solve 是 PyTorch 中用于求解三角线性方程组的函数。该函数求解 AX = B,其中 A 是三角矩阵。 函数定义 torch.triangular_solve(A, B, upper, transpose, unitriangular) 参数说明 A: 系数矩阵(必须是方阵..
PyTorch torch.tril 函数 Pytorch torch 参考手册 torch.tril 是 PyTorch 中用于提取矩阵下三角部分(包括主对角线)的函数。上三角部分会被设为0。 函数定义 torch.tril(input, diagonal=0, out=None) 参数说明: input: 输入张量 diagonal: 对角线索引,0 表示主对角线 out: 输出张量 使用示例 实例 [my..
PyTorch torch.tril_indices 函数 Pytorch torch 参考手册 torch.tril_indices 是 PyTorch 中用于生成下三角矩阵索引的函数。返回下三角部分(包括对角线)的行索引和列索引。 函数定义 torch.tril_indices(row, column, offset=0, dtype=torch.long, device='cpu') 参数说明: ..
PyTorch torch.triu 函数 Pytorch torch 参考手册 torch.triu 是 PyTorch 中用于提取矩阵上三角部分(包括主对角线)的函数。下三角部分会被设为0。 函数定义 torch.triu(input, diagonal=0, out=None) 参数说明: input: 输入张量 diagonal: 对角线索引,0 表示主对角线 out: 输出张量 使用示例 实例 [my..
PyTorch torch.triu_indices 函数 Pytorch torch 参考手册 torch.triu_indices 是 PyTorch 中用于生成上三角矩阵索引的函数。返回上三角部分(包括对角线)的行索引和列索引。 函数定义 torch.triu_indices(row, column, offset=0, dtype=torch.long, device='cpu') 参数说明: ..
PyTorch torch.true_divide 函数 Pytorch torch 参考手册 torch.true_divide 是 PyTorch 中用于执行逐元素真除法(浮点除法)的函数。 函数定义 torch.true_divide(input, other, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 逐元素真除法 ..
PyTorch torch.trunc 函数 Pytorch torch 参考手册 torch.trunc 是 PyTorch 中用于逐元素截断(取整数部分)的函数。 函数定义 torch.trunc(input, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 逐元素截断 x = torch.tensor([1.5, 2.7, ..
PyTorch torch.typename 函数 Pytorch torch 参考手册 torch.typename 是 PyTorch 中用于获取数据类型名称的函数。它接受一个张量或数据类型作为输入,返回其类型的字符串名称。 函数定义 torch.typename(input) 使用示例 实例 [mycode4 type='python'] import torch # 获取张量的类型名称 ..
PyTorch torch.unbind 函数 Pytorch torch 参考手册 torch.unbind 是 PyTorch 中用于沿指定维度分割张量为元组的函数。 函数定义 torch.unbind(input, dim=0) 使用示例 实例 [mycode4 type='python'] import torch x = torch.arange(12).reshape(3, 4) p..
PyTorch torch.unflatten 函数 Pytorch torch 参考手册 torch.unflatten 是 PyTorch 中用于展开维度的函数。它将张量中已存在的维度展开为多个维度,用于重构张量形状。 函数定义 torch.unflatten(input, dim, sizes) 参数说明: input: 输入张量 dim: 要展开的维度索引 sizes: 展开后的尺寸元组 使用示例 实例..
PyTorch torch.unique 函数 Pytorch torch 参考手册 torch.unique 是 PyTorch 中用于获取唯一值的函数。返回张量中的唯一值,并可以选择返回对应的索引。 函数定义 torch.unique(input, sorted=True, return_inverse=False, return_counts=False, dim=None) 使用示例 实例 [mycode4 type..
PyTorch torch.unique_consecutive 函数 Pytorch torch 参考手册 torch.unique_consecutive 是 PyTorch 中用于获取连续唯一值的函数。返回张量中相邻的连续唯一值。 函数定义 torch.unique_consecutive(input, return_inverse=False, return_counts=False, dim=None) 使用示例 ..
PyTorch torch.unravel_index 函数 Pytorch torch 参考手册 torch.unravel_index 是 PyTorch 中用于将展平的索引展开为多维索引的函数。与 torch.ravel_index 相反,它将一个在展平数组中的位置转换回多维数组中的坐标。 函数定义 torch.unravel_index(indices, shape) 参数说明 indices: 展平后的索引 s..
PyTorch torch.unsqueeze 函数 Pytorch torch 参考手册 torch.unsqueeze 是 PyTorch 中用于在指定位置插入大小为 1 的维度的函数。 函数定义 torch.unsqueeze(input, dim) 使用示例 实例 [mycode4 type='python'] import torch x = torch.randn(2, 3) pri..
PyTorch torch.use_deterministic_algorithms 函数 Pytorch torch 参考手册 torch.use_deterministic_algorithms 是 PyTorch 中用于使用确定性算法的函数。设置是否在可能的情况下使用确定性算法。 函数定义 torch.use_deterministic_algorithms(enabled, warn_only=False) 使用示例 ..
PyTorch torch.vander 函数 Pytorch torch 参考手册 torch.vander 是 PyTorch 中用于生成 Vandermonde 矩阵的函数。Vandermonde 矩阵是一种特殊矩阵,其每一行是输入向量的幂次。 函数定义 torch.vander(x, N=None, increasing=False) 参数: x (Tensor): 输入一维张量。 N (int, 可选): 输出..