Learning Path
浏览 PyTorch 相关教程与章节。
AI Agent、机器学习、深度学习、数据分析与 Python 科学计算。
教程
525
PyTorch torch.index_reduce 函数 Pytorch torch 参考手册 torch.index_reduce 是 PyTorch 中用于将源张量的值按指定方式聚合到指定索引位置的函数。它沿指定维度 dim,在 index 指定的索引位置按指定方式聚合 source 的值。 函数定义 torch.index_reduce(input, dim, index, source, reduce='m..
PyTorch torch.index_select 函数 Pytorch torch 参考手册 torch.index_select 是 PyTorch 中用于沿指定维度选择索引对应元素的函数。 函数定义 torch.index_select(input, dim, index) 使用示例 实例 [mycode4 type='python'] import torch x = torch.ra..
PyTorch torch.inference_mode 函数 Pytorch torch 参考手册 torch.inference_mode 是 PyTorch 中用于推理模式的上下文管理器。它比 torch.no_grad 更严格,不仅禁用梯度计算,还禁用 autograd 引擎的所有跟踪功能。 这在模型推理时比 no_grad 更加高效,可以进一步减少内存使用和提升推理速度。 函数定义 torch.inference_..
PyTorch torch.initial_seed 函数 Pytorch torch 参考手册 torch.initial_seed 是 PyTorch 中用于返回当前随机种子的函数。 函数定义 torch.initial_seed() 使用示例 实例 [mycode4 type='python'] import torch # 设置随机种子 torch.manual_seed(42) # ..
PyTorch torch.inner 函数 Pytorch torch 参考手册 torch.inner 是 PyTorch 中用于计算两个张量内积的函数。对于向量,它等价于点积;对于高维张量,它在指定维度上计算内积。 函数定义 torch.inner(input, other, out=None) 参数: input (Tensor): 第一个输入张量。 other (Tensor): 第二个输入张量。 out (T..
PyTorch torch.inverse 函数 Pytorch torch 参考手册 torch.inverse 是 PyTorch 中用于计算矩阵逆的函数。 函数定义 torch.inverse(input, out) 使用示例 实例 [mycode4 type='python'] import torch A = torch.tensor([[4.0, 7.0], [2.0, 6.0]])..
PyTorch torch.is_available 函数 Pytorch torch 参考手册 torch.is_available 是 PyTorch 中用于检查 CUDA 是否可用的函数。返回 True 表示 CUDA 可用,False 表示不可用。 函数定义 torch.is_available() 使用示例 实例 [mycode4 type='python'] import torch # 检..
PyTorch torch.is_complex 函数 Pytorch torch 参考手册 torch.is_complex 是 PyTorch 中用于检查张量数据类型是否为复数类型的函数。 函数定义 torch.is_complex(input) 使用示例 实例 [mycode4 type='python'] import torch # 检查实数张量 x = torch.tensor([1..
PyTorch torch.is_conj 函数 Pytorch torch 参考手册 torch.is_conj 是 PyTorch 中用于检查张量是否为共轭张量的函数。 函数定义 torch.is_conj(input) 使用示例 实例 [mycode4 type='python'] import torch x = torch.tensor([1+2j, 3+4j]) print(torc..
PyTorch torch.is_deterministic_algorithms_warn_only_enabled 函数 Pytorch torch 参考手册 torch.is_deterministic_algorithms_warn_only_enabled 是 PyTorch 中用于检查确定性算法模式是否仅设置为警告的函数。 函数定义 torch.is_deterministic_algorithms_warn_on..
PyTorch torch.is_floating_point 函数 Pytorch torch 参考手册 torch.is_floating_point 是 PyTorch 中用于检查张量数据类型是否为浮点类型的函数。 函数定义 torch.is_floating_point(input) 使用示例 实例 [mycode4 type='python'] import torch # 浮点数张量..
PyTorch torch.is_grad_enabled 函数 Pytorch torch 参考手册 torch.is_grad_enabled 是 PyTorch 中用于检查当前是否启用梯度计算的函数。它返回当前 PyTorch 梯度计算功能是启用还是禁用的布尔值。 这在编写需要根据梯度状态执行不同逻辑的代码时非常有用。 函数定义 torch.is_grad_enabled() 参数: 无参数。 返回值: 返..
PyTorch torch.is_inference_mode_enabled 函数 Pytorch torch 参考手册 torch.is_inference_mode_enabled 是 PyTorch 中用于检查当前是否启用推理模式的函数。它返回当前是否处于 inference_mode 上下文的布尔值。 这在编写需要根据推理模式状态执行不同逻辑的代码时非常有用。 函数定义 torch.is_inference_mod..
PyTorch torch.is_nonzero 函数 Pytorch torch 参考手册 torch.is_nonzero 是 PyTorch 中用于检查张量是否为非零单一元素的函数。 函数定义 torch.is_nonzero(input) 使用示例 实例 [mycode4 type='python'] import torch print(torch.is_nonzero(torch.t..
PyTorch torch.is_storage 函数 Pytorch torch 参考手册 torch.is_storage 是 PyTorch 中用于检查对象是否为存储对象的函数。 函数定义 torch.is_storage(obj) 使用示例 实例 [mycode4 type='python'] import torch # 创建张量 x = torch.tensor([1, 2, 3])..
PyTorch torch.is_tensor 函数 Pytorch torch 参考手册 torch.is_tensor 是 PyTorch 中用于检查对象是否为张量的函数。 函数定义 torch.is_tensor(obj) 使用示例 实例 [mycode4 type='python'] import torch # 检查是否为张量 x = torch.tensor([1, 2, 3]) y..
PyTorch torch.is_warn_always_enabled 函数 Pytorch torch 参考手册 torch.is_warn_always_enabled 是 PyTorch 中用于检查警告是否总是启用的函数。 函数定义 torch.is_warn_always_enabled() 使用示例 实例 [mycode4 type='python'] import torch # ..
PyTorch torch.isclose 函数 Pytorch torch 参考手册 torch.isclose 是 PyTorch 中用于检查两个张量是否接近的函数。返回一个布尔张量,表示两个张量中对应元素是否在给定容差范围内接近。 函数定义 torch.isclose(input, other, rtol=1e-05, atol=1e-08, equal_nan=False) 使用示例 实例 [mycode4 ..
PyTorch torch.isfinite 函数 Pytorch torch 参考手册 torch.isfinite 是 PyTorch 中用于检查张量元素是否有有限值的函数。返回一个布尔张量,对于每个元素,如果是有限值(不是无穷大或NaN)则为True。 函数定义 torch.isfinite(input) 使用示例 实例 [mycode4 type='python'] import torc..
PyTorch torch.isin 函数 Pytorch torch 参考手册 torch.isin 是 PyTorch 中用于检查元素是否在另一个张量中的函数。返回一个布尔张量,表示第一个张量的每个元素是否出现在第二个张量中。 函数定义 torch.isin(elements, test_elements, assume_unique=False, invert=False) 使用示例 实例 [mycode4 t..
PyTorch torch.isinf 函数 Pytorch torch 参考手册 torch.isinf 是 PyTorch 中用于检查是否是无穷值的函数。返回一个布尔张量,对于每个元素,如果是无穷大(正无穷或负无穷)则为True。 函数定义 torch.isinf(input) 使用示例 实例 [mycode4 type='python'] import torch # 创建包含不同数值的张..
PyTorch torch.isnan 函数 Pytorch torch 参考手册 torch.isnan 是 PyTorch 中用于检查是否为 NaN 值的函数。 函数定义 torch.isnan(input) 使用示例 实例 [mycode4 type='python'] import torch import math x = torch.tensor([1.0, math.nan, 3...
PyTorch torch.isneginf 函数 Pytorch torch 参考手册 torch.isneginf 是 PyTorch 中用于检查是否是负无穷的函数。返回一个布尔张量,对于每个元素,如果是负无穷大则为True。 函数定义 torch.isneginf(input) 使用示例 实例 [mycode4 type='python'] import torch # 创建包含不同数值的..
PyTorch torch.isposinf 函数 Pytorch torch 参考手册 torch.isposinf 是 PyTorch 中用于检查是否是正无穷的函数。返回一个布尔张量,对于每个元素,如果是正无穷大则为True。 函数定义 torch.isposinf(input) 使用示例 实例 [mycode4 type='python'] import torch # 创建包含不同数值的..