‘np.einsum documentation belgesinde anladığım, bir permütasyon dizisinin, bir vektördeki eksenin permütasyonunu vermesidir. Bu husus aşağıdaki deneyle teyit edilir:Axes permütasyonu elde etmek için numpy einsum
>>> M = np.arange(24).reshape(2,3,4)
>>> M.shape
(2, 3, 4)
>>> np.einsum('ijk', M).shape
(2, 3, 4)
>>> np.einsum('ikj', M).shape
(2, 4, 3)
>>> np.einsum('jik', M).shape
(3, 2, 4)
Ama bu anlayamıyorum:
>>> np.einsum('kij', M).shape
(3, 4, 2)
ben beklenebilir (4, 2, 3) yerine ... benim anlayış nesi var? Çıktı imza belirtilmediğinde
dize (benim anlayış) permütasyon tersini temsil ... –
Evet, düşünmek için iyi bir yol ne olabilir çıkış, çıkış imzası verilmediğinde olacaktır. –