Konvertieren Sie ein Array von Indizes in ein 1-Hot-codiertes Numpy-Array
Angenommen, ich habe ein 1d-Numpy-Array a = array([1,0,3]) Ich möchte dies als 2d 1-Hot-Array codieren b = array([[0,1,0,0], [1,0,0,0], [0,0,0,1]]) Gibt es einen schnellen Weg, dies zu tun? Schneller als nur eine Schleife a, um Elemente von festzulegen