Ich lese ständig das Buch Deep Learning von Grund auf neu. .. ..
Die folgende Formel verwendet die numerische Berechnungsbibliothek NumPy, um die Achse für eine Matrix anzugeben und eine Aggregation durchzuführen.
> m = np.array(...)
> m.sum(axis=0)
Ich konnte nicht mit der Verarbeitung meines Gehirns Schritt halten, um zu sehen, wie das funktioniert, also machte ich ein Bild.
> m = np.array([[2,1],[3,4]])
axis=0
> m.sum(axis=0)
array([5, 5])
axis=1
> m.sum(axis=1)
array([3, 7])
m = np.array([[[7,8],[2,1]],[[6,5],[3,4]]])
axis=0
> m.sum(axis=0)
array([[13, 13]
[ 5, 5]])
axis=1
> m.sum(axis=1)
array([[9, 9]
[9, 9]])
axis=2
> m.sum(axis=2)
array([[15, 3]
[11, 7]])
Recommended Posts