美文网首页
one-hot中np.eye(n)[x]的含义

one-hot中np.eye(n)[x]的含义

作者: 逍遥_yjz | 来源:发表于2021-02-21 15:52 被阅读0次

1.numpy.eye()
Return a 2-D array with ones on the diagonal and zeros elsewhere.

Examples:

>>np.eye(3)
array([[ 1.,  0.,  0.],
   [ 0.,  1.,  0.],
   [ 0.,  0.,  1.]])
>>> np.eye(3)[1]
array([ 0.,  1.,  0.])
  1. [label]是数组元素索引。因此,只有一个元素,它返回给定的行数元素作为数组。
    Examples:
>>> np.eye(3)[1]
array([ 0.,  1.,  0.])
>>> np.eye(3)[2]
array([ 0.,  0.,  1.])

3.np.eye(n_labels)[target_vector]
For example, for a target_vector = np.array([1, 4, 2, 1, 0, 1, 3, 2]), it returns the one-hot coded values:

np.eye(5)[target_vector]
Out: 
array([[ 0.,  1.,  0.,  0.,  0.],
       [ 0.,  0.,  0.,  0.,  1.],
       [ 0.,  0.,  1.,  0.,  0.],
       ..., 
       [ 0.,  1.,  0.,  0.,  0.],
       [ 0.,  0.,  0.,  1.,  0.],
       [ 0.,  0.,  1.,  0.,  0.]])

相关文章

  • one-hot中np.eye(n)[x]的含义

    1.numpy.eye()Return a 2-D array with ones on the diagonal...

  • np.identity()/np.eye()

    两个函数的原型为: np.identity(n, dtype=None) np.eye(N, M=None, k=...

  • Java语言支持一些特殊的转义字符序列。

    符号 字符含义\n 换行 (0x0a)\r ...

  • Function:linspace

    用法 A1 = linspace( x1,x2 )A2 = linspace( x1,x2,n ) 含义 A1:1...

  • NLP文本的离散表示

    文本的离散表示(2022-03-07) one-hot表示 词袋模型 TF-IDF N-gram one-hot表...

  • one hot编码

    一、什么是one-hot编码? One-Hot编码,又称为一位有效编码,主要是采用N位状态寄存器来对N个状态进行编...

  • 正则总结

    正则 元字符特殊含义的元字符\:转义符^:开头$:结尾\n:匹配一个换行符.:除了\n以外的任意字符x|y :x或...

  • 词嵌入(word2vec)

    1. 为何不采用 one-hot 向量 假设词典中不同词的数量(词典大小)为 N,每个词可以和从 0 到 N−1的...

  • 宝山话成语 - 异想天开

    读音:yì xǐang tiān kāi 含义:比喻荒唐离奇,想象着暂时无法实现的事。 含义:比喻超强的想象力。 ...

  • one-hot encoding

    我是搬运工 One-Hot Encoding One-Hot编码,又称为一位有效编码,主要是采用N位状态寄存器来对...

网友评论

      本文标题:one-hot中np.eye(n)[x]的含义

      本文链接:https://www.haomeiwen.com/subject/susqfltx.html