1 np.random.permutation
np.random.seed()函数 - 知乎
https://zhuanlan.zhihu.com/p/266472620
顺序要一样,每次得到的结果也一样
import gdal
import numpy as np
from PIL import Image
import matplotlib.pyplot as plt
from collections import Counter
import time
# np.random.seed后,np.random.permutation出现的顺序必须一致才对应,否则不对应,可以理解为seed是堆
np.random.seed(0)
print(np.random.permutation(10))
print(np.random.permutation(4))
print("第一次")
np.random.seed(0)
print(np.random.permutation(4))
print(np.random.permutation(10))
print(np.random.permutation(4))
print("第二次")
np.random

本文探讨了使用np.random.seed()设置随机数种子后,如何保证np.random.permutation产生的顺序一致性,以及在数据集划分(如训练集和验证集)中如何保持一致性。通过实例展示了在Python中如何实现并解释这一概念。
最低0.47元/天 解锁文章
639

被折叠的 条评论
为什么被折叠?



