동시에 다차원 배열을 슬라이스하고 반복하려고합니다. 나는 기능적인 솔루션을 가지고 있지만,보기 흉한 일이며, 내가 알지 못하는 반복과 슬라이스를하는 매끄러운 방법이 있다고 생각한다. y
가 정의 된 모양이 없기 때문에,numpy ndarray 슬라이싱 및 반복
import numpy as np
x = np.arange(64).reshape(4,4,4)
y = [x[i:i+2,j:j+2,k:k+2] for i in range(0,4,2)
for j in range(0,4,2)
for k in range(0,4,2)]
y = np.array(y)
z = np.array([np.min(u) for u in y]).reshape(y.shape[1:])
실제로 작동하도록 코드의 오류를 수정 해 주시겠습니까? 감사. – NPE