摘要: 在Windows系统中,文件夹名字之间使用的是反斜杠,而在其它操作系统中,都是用的正斜杠 所以在不同平台使用时,会出现一些文件路径的兼容问题,可以使用os.path.join()函数,它可以连接两个或多个路径名组件,并在它们之间根据操作系统添加对应的斜杠 另外可以引入pathlib库来解决这个问题 阅读全文
posted @ 2019-12-05 22:36 patrolli 阅读(108) 评论(0) 推荐(0) 编辑
摘要: `np.expand_dims(a, axis)` 扩展array的形状,在指定的axis维度插入新的一维,输入a是array 例子: 移除array中维数为1的维度,axis可以指定移除维数为1的某个维度,返回移除这些维度之后的array 实例: 所以squeeze和expand_dims一对互逆 阅读全文
posted @ 2019-12-05 21:48 patrolli 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 这两个方法都是打乱一个随机地打乱一个数组,他们的语法如下: ,这里的参数x要求为array like或者是一个list,没有返回值 , 这里的参数x可以是array like或者是一个int,如果是int就等价与传入 ,返回打乱的数组 他们二者的区别就在于shuffle是就地打乱数组,就是说传入的数 阅读全文
posted @ 2019-12-05 21:24 patrolli 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 描述 从一个1 D array中随机取样 语法 参数 a [1 D array或者int],如果是一个ndarray,那么从它里面随机抽取元素,如果是一个int,那么等价于从np.arrage(a)中抽取元素 size [int或者一个int组成的元组] 输出的形状 replace 抽取后是否放回, 阅读全文
posted @ 2019-12-05 21:01 patrolli 阅读(249) 评论(0) 推荐(0) 编辑