文件帮助中心文件
解码概率向量进入类标签
a = onehotdecode(b,classes,featureim)
a = onehotdecode(b,classes,featureim,typename)
例子
一种= onehotdecode(B.那班级那特色范围)解码每个概率向量B.从指定的标签到最可能的类标签班级。特色范围指定定义概率向量的尺寸。该功能通过将矢量中的最高值的位置与相应位置的类标签匹配,将概率向量解码为类标签班级。每个概率向量一种被替换为值班级这对应于概率向量中的最高值。
一种= onehotdecode(B.那班级那特色范围)
一种
B.
班级
特色范围
一种= onehotdecode(B.那班级那特色范围那typename.)解码每个概率向量B.到最可能的类标签并返回使用数据类型的结果typename.。使用此语法以获取具有特定数据类型的解码类标签。
一种= onehotdecode(B.那班级那特色范围那typename.)
typename.
全部收缩
使用onehotencode.和onehotdecode.函数将一组标签编码为概率向量并将它们解码回标签。
onehotencode.
onehotdecode.
创建分类标签的向量。
colorsiginal = [“红色的”“蓝色”“红色的”“绿色”“黄色”“蓝色”];ColorSiginal =分类(ColorSiginal)
colorsiginal =1x6分类红色蓝色红色绿色黄色蓝色
确定分类矢量中的类。
Classes =类别(ColorSiginal);
单热编码标签通过使用概率向量onehotencode.功能。将概率向量编码为第一维度。
ColorsEncoded = OneHotencode(ColorSiginal,1)
ColorsEncoded =4×60 1 0 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 1 0
用onehotdecode.解码概率向量。
colorsdecoded = onehotdecode(colorsencoded,classes,1)
colorsdecoded =1x6分类红色蓝色红色绿色黄色蓝色
解码标签匹配原始标签。
使用OneHotDecode将一组概率向量解码为每个观察的最可能类。
创建一组10个随机概率向量。矢量表达了观察属于五个班级之一的概率。
numobs = 10;numclasses = 5;prob = rand(numobs,numcrasses);tot = sum(prob,2);prob = prob./tot;
定义五个类。
类= [“红色的”“黄色”“绿”“蓝色”“紫色的”];
将概率解码为最可能的类。概率向量被编码到第二维中,因此指定含有编码概率的维度2。获取最可能的类作为字符串的矢量。
2
结果= onehotdecode(prob,classes,2,“细绳”)
结果=10x1字符串“红色”“黄色”“黄色”“绿色”“黄色”“蓝色”“绿色”“黄色”“红色”“红色”“红色”
解码的概率向量,指定为数字数组。
价值B.一定是之间0.和1。如果概率向量B.包含南值,那么该函数对具有最大概率的类的观察解码南。如果观察只包含南值,该函数对第一类标签的观察解码班级。
0.
1
南
数据类型:单身的|双倍的
单身的
双倍的
类,指定为字符向量,字符串向量,数字矢量或二维字符数组的小区数组。
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|细绳|细胞
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32
UINT64
细绳
细胞
含有尺寸的概率向量,指定为正整数。
用特色范围指定维度B.包含概率向量。该函数替换每个向量B.沿着元素的指定维度班级与沿矢量的最高值相同的位置。
维度的维度B.由此指定特色范围必须具有等于所指定的类数班级。
'分类'
解码标签的数据类型,指定为字符向量或字符串标量。
有效值typename.是'分类'那'细绳'和数字类型如'单身的'和'int64'。如果指定数字类型,班级必须是数字矢量。
'细绳'
'单身的'
'int64'
例子:'双倍的'
'双倍的'
数据类型:char|细绳
char
解码类标签,返回为分类数组,字符串数组或数字数组。
类别|onehotencode.
类别
このこの例の変更されたバージョンがあり编集编集され方のを开口ますか?
次のmatlabコマンドコマンドにに対応するリンクがクリックされまし
コマンドをmatlabコマンドコマンドウィンドウにににに実行してください.webブラウザーはmatlabコマンドをサポートしていませんんんん。
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室