“1d tablica do jednego gorącego” Kod odpowiedzi

Jedna gorąca kodowanie Numpy

  labels = (np.arange(num_labels) == labels[:,None]).astype(np.float32)
Cooperative Copperhead

1d tablica do jednego gorącego

>>> a = np.array([1, 0, 3])
>>> b = np.zeros((a.size, a.max()+1))
>>> b[np.arange(a.size),a] = 1
>>> b
array([[ 0.,  1.,  0.,  0.],
       [ 1.,  0.,  0.,  0.],
       [ 0.,  0.,  0.,  1.]])
Gorgeous Grasshopper

1d tablica do jednego gorącego


>>> a = np.array([1, 0, 3])
>>> b = np.zeros((a.size, a.max()+1))
>>> b[np.arange(a.size),a] = 1
>>> b
array([[ 0.,  1.,  0.,  0.],
       [ 1.,  0.,  0.,  0.],
       [ 0.,  0.,  0.,  1.]])

Ugliest Unicorn

Odpowiedzi podobne do “1d tablica do jednego gorącego”

Pytania podobne do “1d tablica do jednego gorącego”

Więcej pokrewnych odpowiedzi na “1d tablica do jednego gorącego” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu