
机器学习/深度学习
机器学习/深度学习算法或写python中遇到的一些问题
女少侠请留步
这个作者很懒,什么都没留下…
展开
-
解决matplotlib绘制图片时plt.savefig()后图片全黑的问题
今天用matplotlib绘制图时,保存的图片全黑,原因是代码顺序不当,应当将plt.show()放在plt.savefig()函数之后。plt.savefig('demo.png')plt.show()原创 2021-12-21 20:20:19 · 2257 阅读 · 1 评论 -
json中load/loads、dump/dumps的用法与区别
我们经常会处理到json、和CSV格式的文件以及它们之间相互转换的问题,遇到load、loads、dump和dumps傻傻分不清楚,下面就来总结一下这四种用法以及它们之间的区别。导航相同点区别dump和dumps(序列化)load和loads(反序列化)总结相同点首先需要了解序列化和反序列化的定义。序列化:变量从内存中变成可存储或传输的过程,本质是将对象状态转化为可保存或可传输格式的过程反序列化:从序列化的对象重新读到内存里,本质是流转换为对象。dump和dumps都实现了序列化load原创 2021-12-21 16:06:26 · 573 阅读 · 0 评论 -
TypeError: list indices must be integers or slices, not tuple
博主在写一个demo的时候碰到了一个细节上的小问题,代码如下: 报错提示是:TypeError: list indices must be integers or slices, not tuple 查阅资料发现是因为代码中R是list类型,无法执行R[r:,]这种读取一行或者一列的操作。有两种解决方案:# 采用列表解析的方法读取一列T = [R[0] for r in R]print(T)# 输出:[5,0,1,2]# 将列表转换为数组R = np.array([ [5,原创 2021-05-25 10:46:54 · 4244 阅读 · 0 评论 -
JetBrains提示我“No suitable licenses associated with account balabala”
作为一个AI研究生,会经常使用PyCharm跑模型啥的,好家伙,昨天PyCharm还能正常使用,今天一打开就是激活界面,输入正确的账号和密码以后提示我:“No suitable licenses associated with account balabala(本女少侠用户名)”:中文意思就是:没有与账户关联的合适许可证我也不知道咋重新激活,于是我就点击“forgot?”(忘记密码),重新设置了一下,然后出现下面这个界面:上图的valid through一栏是:Yesterday,意思是我的lic原创 2021-03-17 11:51:28 · 18638 阅读 · 3 评论