nn.functional.softmax(X, dim=-1)

dim=-1表示在最后一个维度(大概率是一行)应用Softmax函数,将值标准化为概率分布。

实例

假设我们有一个张量X,形状为(2,3),内容如下:

复制代码
import torch  
import torch.nn.functional as F  

X = torch.tensor([[1.0, 2.0, 3.0],  
                  [1.0, 2.0, 3.0]])  

# 计算 Softmax  
softmax_result = F.softmax(X, dim=-1)  
print(softmax_result)

输出:

复制代码
tensor([[0.0900, 0.2447, 0.6652],  
        [0.0900, 0.2447, 0.6652]])

可以看到,每一行的输出值加起来为 1,这表示已经进行了Softmax操作。

相关推荐
FL16238631294 分钟前
C# winform部署yolo26-seg实例分割的onnx模型演示源码+模型+说明
人工智能·深度学习
Das118 分钟前
【机器学习】04_支持向量机_拉格朗日对偶法
人工智能·机器学习·支持向量机
子午19 分钟前
【2026原创】文本情感识别系统~Python+深度学习+textCNN算法+舆情文本+模型训练
python·深度学习·算法
JAI科研27 分钟前
MICCAI 2025 IUGC 图像超声关键点检测及超声参数测量挑战赛
人工智能·深度学习·算法·计算机视觉·自然语言处理·视觉检测·transformer
阿豪Jeremy31 分钟前
LlamaFactory微调Qwen3-0.6B大模型踩坑实验整理
人工智能·机器学习
AI街潜水的八角40 分钟前
基于深度学习神经网络的验证码识别系统
人工智能·深度学习·神经网络
AI街潜水的八角43 分钟前
火焰烟雾检测和识别3:基于深度学习YOLO26神经网络实现火焰烟雾检测和识别(含训练代码、数据集和GUI交互界面)
深度学习·神经网络·yolo
天天爱吃肉82181 小时前
交叉表格与卡方检验:新能源汽车研发测试中的分类变量关联性分析实战
人工智能·python·嵌入式硬件·机器学习·分类·数据挖掘·汽车
山水无移1 小时前
yolo26 部署瑞芯微rk3588、RKNN部署工程难度小、模型推理速度快
深度学习·yolo·目标检测·计算机视觉
BHXDML1 小时前
第二章:决策树与集成算法
算法·决策树·机器学习