0
同步選擇樣品
有兩個成對的多維數組,A和B兩者,它們的形狀都是[1000,30,30,3]從兩個多維數組
這兩個陣列被對應於第一個陣列中的[i,30,30,3]應該對應於第二個陣列的[i,30,30,3]。
我想從這兩個數組中同步採樣一對兩個元素。此外,我只是想保持過去的三個維度選定的元素,
這是我做過什麼
sampleA = np.zeros(30,30,3)
sampleB = np.zeros(30,30,3)
sampleIndex= np.random.randint(0,A.shape[0],1)
A1 = A[sampleIndex,:,:,:]
B1 = B[sampleIndex,:,:,:]
sampleA = A1[?,:,:,:]
sampleB = B1[?,:,:,:]
這是正確的做法?有沒有更好或更有效的方法來做到這一點?
你可以用'A1 [0]' ,'np.squeeze(A1)'等等。 – Divakar