Python
heqiyu34
这个作者很懒,什么都没留下…
展开
-
Python之NumPy(axis=0/1/2...)的透彻理解
前言 在numpy的使用中,对axis的使用总是会产生疑问,如np.sum函数,在多维情况下,axis不同的取值应该做怎样的运算呢?返回的是什么形状的数组呢?在网上查了很多资料,总是似懂非懂,查阅了官方文件,以及多次试验后,我总结出一种能深入透彻理解axis用法的说明,配合着np.sum例子。希望大家再也不会对axis的使用产生困惑,即使在高维情况下也信手拈来。 numpy中axis取值的说明...转载 2018-12-06 15:01:39 · 474 阅读 · 0 评论 -
使用numpy中的savez(save)保存非数组数据
savez()保存非数组数据时,如字符串,字典时,会转换为object,此时不能直接像读取数组那样直接用load读出后索引,可以通过加[()]解决。例如: import numpy as np str = 'abc' arr = np.array([[1, 2], [3, 4]]) dict = {'a' : 1, 'b': 2} np.savez('data.npz', str= str,...转载 2018-12-26 09:16:48 · 979 阅读 · 0 评论