Salü zäme
ich habe eine numpy-Array mit der Dimension [28,28,3]. Ich möchte dies nun reduzieren auf eine Array von [28,28], indem ich aus der letzen Dimension [3] jeweils nur den erste Wert verwende.
Ich habe aber keine Ahnung, wie ich dies tun kann.
Kann mir jemand da mal schnell unter die Arme greifen...
(und zur Beruhigung, ich habe gerade ein Buch zum Thema numpy bestellt, damit ich richtig lerne damit umzugehen...
Danke!!
Hilfe mit numpy
Das Stichwort heißt Slicing, such mal nach
numpy slicing
2 gute Numpy Tutorials
http://cs231n.github.io/python-numpy-tutorial/
http://www.labri.fr/perso/nrougier/teac ... numpy.html
numpy slicing
Code: Alles auswählen
import numpy as np
a = np.arange(28*28*3)
a.shape = (28,28,3)
b = a[:,:,0]
print( b.shape)
http://cs231n.github.io/python-numpy-tutorial/
http://www.labri.fr/perso/nrougier/teac ... numpy.html