使用numpy生成one_hot
生活随笔
收集整理的這篇文章主要介紹了
使用numpy生成one_hot
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用np.eye生成M*N矩陣,后面跟的數組說明1偏移的位置
import numpy as np values = np.array([1, 0, 3]) n_values = np.max(values) + 1 print(np.eye(n_values)[values])# 輸出結果 array([[ 0., 1., 0., 0.],[ 1., 0., 0., 0.],[ 0., 0., 0., 1.]])參考
https://blog.csdn.net/zhongranxu/article/details/79332154
總結
以上是生活随笔為你收集整理的使用numpy生成one_hot的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中心化(又叫零均值化)和标准化(又叫归一
- 下一篇: tensorflow在训练的时候权重是n