os.path.join( , )
路径拼接,连接两个或更多的路径名组件
例:
save_dir = '/FewShot/Datasets/Stanford_dogs'
print(os.path.join(save_dir, 'images'))
os.makedirs()
递归创建目录
例:
save_dir = './dataset/StanfordDog'
os.makedirs(os.path.join(save_dir, 'images'))
random.seed(120)
设置参数120,使生成的随机数一致
例:
random.seed()
print('随机数1:',random.random())
random.seed()
print('随机数2:',random.random())
random.seed(120)
print('随机数3:',random.random())
random.seed(120)
print('随机数4:',random.random())
random.seed(200)
print('随机数5:',random.random())
random.seed(120)
print('随机数6:',random.random())
random.sample( A, B)
从A中随机采样B个
例:
list = [0,1,2,3,4]
random.seed() # 每次运行都不一样
print("1:",random.sample(list,2))
print("2:",random.sample(list,2))
random.seed(120) # 每次运行都一样
print("3:",random.sample(list,2))
print("4:",random.sample(list,2))