请问这几句是什么意思,这段代码网上下的,没怎么学过python,最后一句一直报错ValueError: Sample larger than population or is negative
if __name__ == "__main__":
with open(pickle_file, 'rb') as file:
data = pickle.load(file)
samples = data['samples']
num_samples = len(samples)
num_train = int(train_split * num_samples)
samples = samples[num_train:]
samples = random.sample(samples, 10)
samples的元素个数小于10,因此会报错。使用sample()函数,要保证第一个参数(序列)的元素个数要大于等于第二个参数的值
代码估计有问题了