Learning Path
浏览 PyTorch 相关教程与章节。
AI Agent、机器学习、深度学习、数据分析与 Python 科学计算。
教程
525
PyTorch torch.isreal 函数 Pytorch torch 参考手册 torch.isreal 是 PyTorch 中用于检查是否实数的函数。返回一个布尔张量,对于每个元素,如果是实数(不是复数)则为True。 函数定义 torch.isreal(input) 使用示例 实例 [mycode4 type='python'] import torch # 创建包含实数和复数的张量 ..
PyTorch torch.istft 函数 Pytorch torch 参考手册 torch.istft 是 PyTorch 中用于短时傅里叶逆变换(Inverse Short-Time Fourier Transform)的函数。它将频域表示转换回时域信号,与 torch.stft 配合使用进行信号处理。 函数定义 torch.istft(input, n_fft, hop_length=None, win_length=No..
PyTorch torch.kaiser_window 函数 Pytorch torch 参考手册 torch.kaiser_window 是 PyTorch 中用于生成 Kaiser 窗口的函数。Kaiser 窗口是一种可调窗函数,通过贝塞尔函数构造,可以通过参数控制主瓣宽度和旁瓣衰减之间的权衡。 函数定义 torch.kaiser_window(window_length, periodic=True, beta=12.0, ..
PyTorch torch.kron 函数 Pytorch torch 参考手册 torch.kron 是 PyTorch 中用于计算两个张量 Kronecker 积的函数。Kronecker 积会将第一个张量的每个元素与第二个张量相乘并重新排列。 函数定义 torch.kron(input, other) 参数说明: input: 第一个输入张量 other: 第二个输入张量 使用示例 实例 [mycode4..
PyTorch torch.kthvalue 函数 Pytorch torch 参考手册 torch.kthvalue 是 PyTorch 中用于返回第k小的值的函数。返回输入张量在指定维度上的第k个最小值及其索引。 函数定义 torch.kthvalue(input, k, dim=None, keepdim=False) 使用示例 实例 [mycode4 type='python'] impo..
PyTorch torch.lcm 函数 Pytorch torch 参考手册 torch.lcm 是 PyTorch 中用于计算两个张量元素间最小公倍数(Least Common Multiple)的函数。 函数定义 torch.lcm(input, other, out=None) 参数说明: input: 第一个输入张量 other: 第二个输入张量 out: 输出张量 使用示例 实例 [mycode4 ..
PyTorch torch.ldexp 函数 Pytorch torch 参考手册 torch.ldexp 是 PyTorch 中用于将尾数与2的指数次幂相乘的函数,是 frexp 的逆操作。 函数定义 torch.ldexp(input, other, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 使用 frexp 分解 x ..
PyTorch torch.le 函数 Pytorch torch 参考手册 torch.le 是 PyTorch 中用于逐元素小于等于比较的函数。 函数定义 torch.le(input, other, out) 使用示例 实例 [mycode4 type='python'] import torch # 逐元素小于等于比较 x = torch.tensor([1, 2, 3, 4]) y =..
PyTorch torch.lerp 函数 Pytorch torch 参考手册 torch.lerp 是 PyTorch 中用于计算两个张量之间线性插值的函数。 函数定义 torch.lerp(input, end, weight, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 创建两个张量 start = torch.ten..
PyTorch torch.less 函数 Pytorch torch 参考手册 torch.less 是 PyTorch 中用于逐元素比较小于的函数。返回第一个张量元素小于第二个张量对应元素的位置为True的张量。 函数定义 torch.less(input, other) 使用示例 实例 [mycode4 type='python'] import torch # 创建两个张量 x = to..
PyTorch torch.less_equal 函数 Pytorch torch 参考手册 torch.less_equal 是 PyTorch 中用于逐元素比较小于等于的函数。返回第一个张量元素小于或等于第二个张量对应元素的位置为True的张量。 函数定义 torch.less_equal(input, other) 使用示例 实例 [mycode4 type='python'] import..
PyTorch torch.lgamma 函数 Pytorch torch 参考手册 torch.lgamma 是 PyTorch 中用于计算伽马函数对数的函数。 函数定义 torch.lgamma(input, out=None) 使用示例 实例 [mycode4 type='python'] import torch # 计算伽马函数的对数 x = torch.tensor([1.0, 2...
PyTorch torch.linalg.cholesky 函数 Pytorch torch 参考手册 torch.linalg.cholesky 是 PyTorch 线性代数模块(linalg)中用于计算对称正定矩阵 Cholesky 分解的函数。它是 torch.cholesky 的推荐替代函数。 函数定义 torch.linalg.cholesky(A, upper=False, out=None) 参数: A (..
PyTorch torch.linalg.det 函数 Pytorch torch 参考手册 torch.linalg.det 是 PyTorch 线性代数模块中用于计算矩阵行列式的函数。它是 torch.det 的推荐替代函数。 函数定义 torch.linalg.det(A) 参数: A (Tensor): 输入方阵。 返回值: torch.Tensor: 返回矩阵的行列式。 使用示例 实例 [myc..
PyTorch torch.linalg.eig 函数 Pytorch torch 参考手册 torch.linalg.eig 是 PyTorch 线性代数模块中用于计算方阵特征值分解的函数。它返回矩阵的所有特征值和右特征向量。 函数定义 torch.linalg.eig(A, out=None) 参数: A (Tensor): 输入方阵。 out (tuple, 可选): 输出元组。 返回值: tuple: 返回..
PyTorch torch.linalg.eigh 函数 Pytorch torch 参考手册 torch.linalg.eigh 是 PyTorch 线性代数模块中用于计算 Hermitian 矩阵(对称或复数共轭矩阵)特征值分解的函数。相比普通特征值分解,它更高效且数值更稳定。 函数定义 torch.linalg.eigh(A, UPLO='L', out=None) 参数: A (Tensor)..
PyTorch torch.linalg.eigvals 函数 Pytorch torch 参考手册 torch.linalg.eigvals 是 PyTorch 线性代数模块中用于计算方阵特征值的函数。它只返回特征值,不计算特征向量,因此比 torch.linalg.eig 更高效。 函数定义 torch.linalg.eigvals(A, out=None) 参数: A (Tensor): 输入方阵。 out (Te..
PyTorch torch.linalg.inv 函数 Pytorch torch 参考手册 torch.linalg.inv 是 PyTorch 线性代数模块中用于计算矩阵逆的函数。它是 torch.inverse 的推荐替代函数。 函数定义 torch.linalg.inv(A) 参数: A (Tensor): 输入方阵,必须可逆。 返回值: torch.Tensor: 返回矩阵的逆。 使用示例 实例..
PyTorch torch.linalg.lstsq 函数 Pytorch torch 参考手册 torch.linalg.lstsq 是 PyTorch 线性代数模块中用于求解线性最小二乘问题的函数。它求解 argmin_x ||AX - B||_F。 函数定义 torch.linalg.lstsq(A, B, rcond=None, driver=None) 参数: A (Tensor): 系数矩阵。 B (Tens..
PyTorch torch.linalg.matmul 函数 Pytorch torch 参考手册 torch.linalg.matmul 是 PyTorch 线性代数模块中用于执行矩阵乘法的函数。它是 torch.matmul 的别名,提供了更统一的线性代数接口。 函数定义 torch.linalg.matmul(input, other, out=None) 参数: input (Tensor): 第一个输入张量。 ..
PyTorch torch.linalg.matrix_power 函数 Pytorch torch 参考手册 torch.linalg.matrix_power 是 PyTorch 线性代数模块中用于计算矩阵幂的函数。它计算矩阵的 n 次方 A^n。 函数定义 torch.linalg.matrix_power(A, n, out=None) 参数: A (Tensor): 输入方阵。 n (int): 幂次,可以是整..
PyTorch torch.linalg.matrix_rank 函数 Pytorch torch 参考手册 torch.linalg.matrix_rank 是 PyTorch 线性代数模块中用于计算矩阵秩的函数。矩阵的秩表示矩阵中线性无关的行或列的数量。 函数定义 torch.linalg.matrix_rank(A, tol=None, hermitian=False, out=None) 参数: A (Tenso..
PyTorch torch.linalg.norm 函数 Pytorch torch 参考手册 torch.linalg.norm 是 PyTorch 线性代数模块中用于计算矩阵或向量范数的函数。它支持多种范数类型,如 L1、L2、Frobenius 范数等。 函数定义 torch.linalg.norm(A, ord=None, dim=None, keepdim=False, out=None, dtype=None) ..
PyTorch torch.linalg.pinv 函数 Pytorch torch 参考手册 torch.linalg.pinv 是 PyTorch 线性代数模块中用于计算矩阵的 Moore-Penrose 伪逆的函数。对于非方阵或奇异矩阵,伪逆是一个重要的工具。 函数定义 torch.linalg.pinv(A, rcond=None, hermitian=False, out=None) 参数: A (Tensor..