期权记-ETF期权开户导航 期权记是专业的50ETF300ETF期权开户投资交易导航

tensorflow:使用LabelEncoder,fit_transform,OneHotEncoder,np_utils.to_categorical把非数字label转为标准化的onehet数据

1.LabelEncoder可以将标签分配一个0—n_classes-1之间的编码

fit_transform 把['a', 'b', 'c', 'e', 'b', 'a'] 变成[0, 1, 2, 3, 1, 0]

代码如下:

label = ['a', 'b', 'c', 'e', 'b', 'a']   s_label = LabelEncoder().fit_transform(label)  print(s_label)

输出结果如图:

2.利用np_utils.to_categorical把[0, 1, 2, 3, 1, 0]转为onehot编码:

o_label = np_utils.to_categorical(s_label)  print(o_label)

输出结果如图:

版权声明:本文为期权记的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://www.qiquanji.com/mip/post/200.html

微信扫码关注

更新实时通知

作者:admin 分类:平时小记 浏览:
请先 登录 再评论,若不是会员请先 注册