【发布时间】:2021-08-11 14:49:30
【问题描述】:
我有一个 4D 数组和一个 1D 数组:
import numpy as np
data = np.random.randn(10, 1, 5, 5) # num_records, depth, height, width
labels = np.array([1,1,1,1,1,0,0,0,0,0])
我想按num_records 打乱数据和标签,以随机顺序获得labels。
我知道可以使用shuffle 函数:np.random.shuffle(data)。但是我不知道如何在洗牌后保持data和labels之间的关系。
【问题讨论】:
标签: python arrays numpy shuffle