python怎么把one-hot转化为一维标签

 时间:2026-02-12 12:16:39

1、如下图所示,假设我们总共有4类物品,标签分别为"0-3"

python怎么把one-hot转化为一维标签

2、我们先使用“TensorFlow”将标签转化为“one-hot”的形式。

python怎么把one-hot转化为一维标签

3、但是“one-hot”向原始的一维标签转化的话,就没有对应的函数了~

不过理清思路后也十分简单。

首先我们需要遍历每一个“one-hot”。

python怎么把one-hot转化为一维标签

4、接下来我们针对每一个“one-hot”要找回对应的“标签”:

可以发现,“one-hot”编码中“1”是特殊标记,我们只需要获取“1”的位置即可,这一点的实现numpy为我们提供了遍历!

python怎么把one-hot转化为一维标签

5、接下来就是使用“列表表达式”压缩代码啦~

python怎么把one-hot转化为一维标签

  • 虚拟机如何安装Linux系统
  • SQLyog怎么创建数据库
  • PHP教程 输出三角形数字1-9
  • VisualStudio怎么开启窗口自动隐藏功能?
  • 打开命令提示符的多种方法
  • 热门搜索
    11月去哪里旅游最好 贵州省旅游学校 爱琴海旅游报价 国内旅游网站排名 旅游线路设计方案 陕西安康旅游景点 温州雁荡山旅游攻略 云南石林旅游攻略 北京旅游教育网 昆明附近旅游景点