19
Перетворити масив індексів у 1-гарячий закодований масив numpy
Скажімо, у мене є масив 1d numpy a = array([1,0,3]) Я хотів би кодувати це як 2d 1-гарячий масив b = array([[0,1,0,0], [1,0,0,0], [0,0,0,1]]) Чи є швидкий спосіб зробити це? Швидше, ніж просто перекидання, aщоб встановити елементи b, тобто.