神经网络与深度学习笔记汇总五
神经网络与深度学习笔记汇总五
- 往期回顾
将之前掘金写的学习笔记所遇困难搬到这里,方便查看复习
遇到问题:
报错
(未解决)
学习内容:
1、报错operand should contain 1 column s in条件后面有多个字段,in后面只能有一个字段。
我出现该情况于数据库插入数据,我插入的是元组(‘XXXX’,‘XXXX’,‘XXXX’,‘XXX’)但是sql语句只能输一个进去故报错
2、报错duplicate entry 1 for key primary’,原因忘记设主键,详情可看https://jingyan.baidu.com/article/90895e0f96a87a64ec6b0bcf.html
3、tkinter弹出对话款,并获取输入框的值可用模块tkinter.messagebox,python2.0版是模块messageBox,详情可看https://www.cnblogs.com/hester/p/4898580.html
遇到问题:
引入数据库报错
学习内容:
1、接触Flask框架入门,https://blog.csdn.net/yang9520/article/details/79740374
2、报错(int) object is not iterable Int对象不可迭代 我错的原因是把int对象用成了列表
遇到问题:
调函数中使用多线程的方法
学习内容:
1、上诉问题出自https://www.jb51.net/article/131404.htm
2、回调函数:回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。
个人尝试:可以用于在单选框选择时返回值
学习内容:
1、Thread类run()为运行线程,使线程处于活动状态,而start方法必须在run()方法前被调用
2、锁死,程序处于假死状态,无法输出结果,只能退出解释器
3、防止Lock锁死线程,可改用RLock锁
遇到问题:
在spyder可以运行的程序到pycharm就运行不了
学习内容:
上诉问题报错SyntaxError: EOL while scanning string literal
可能原因1,末尾出现,解决方法:避开这种写法,https://www.cnblogs.com/lonkiss/p/python-eol-while-scanning-string-literal.html
可能原因2,字符串首尾忘加引号
遇到问题:
1、单选组件绑定函数
2、类调用函数出现got multipe values for argument…错误
学习内容:
1、问题一还在自学中,需要运用回调函数,推荐看https://blog.csdn.net/jss19940414/article/details/84727995
2、问题二 返回了多个参数
3、类中写函数返回值,记得def down(self,XXX,XXX)
否则会报miss…的错误(大致意思是他需要返回三个值而你返回了四个值)
遇到问题:
出现__init__() missing 1 required positional argument: 'xxxxxxxxxx’错误
学习内容:
1、上诉错误出现是因为我定义一个类,Music其中
__init__(self,xxx,xxxx)
而我用的时候music=Music()并没有传参数,故报错
2、 key=lb.curselection()[0]
用listbox的curselection就能关联原数据
学习内容:
1、post get区别http://www.w3school.com.cn/tags/html_ref_httpmethods.asp
2、多线程 time模块和thread模块,注意并发与并行http://www.w3school.com.cn/tags/html_ref_httpmethods.asp
学习内容:
1、pygame.image.load(“图片路径”).conver() 将图片处理为surface对象,如果使用conver_alpha()则保留了Alpha通道信息(可透明),使用时用blit()函数来添加到显示屏
2、需要裁剪区域:
设定裁剪区域
screen.set_clip(0,400,200,600)
获得裁剪区域
screen.get_clip()
遇到问题:
spyder出现
no Python console is currently selected to run错误
学习内容:
1、上诉错误->点击上方consoles,再点击open an ipython console,然后再次运行就可以了,原因未知spyder特有错误???
2、打开数据库后记得要db.close()关闭
遇到问题:
函数中的值能被其他函数调用
学习内容:
1、上诉问题,可将其变为全局变量,让其他函数也能调用
在在该值调用前global XXX 即可
2、理解
‘if __name__ == '__main__' ’
__name__
是当前模块名,当模块被直接运行时模块名为
__main__
这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。
遇到问题:
return多个值
学习内容:
1、刷新listbox,每次调用搜索函数时,加入XXX.delete(0,20) >>>表示删除1到20行数据
2、return多个值,可以用元组方法 (A,B,C)=F(…)>>> F是函数,写函数时写return (A1,B1,C1)
详情请看https://www.cnblogs.com/jokerjason/p/5729951.html
遇到问题:
报错search() takes 0 positional arguments but 1 was given
学习内容:
1、上面报错是因为这个函数不需要参数,但是函数却被传递了一个参数,可直接在XXX(self)
2、非搜索路径下,必须指定文件绝对路径 sys.path[0]=’ ’
若Python报错:‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape可在路径前加r
sys.path[0]=r’ ’
遇到问题:
listbox调整长度
grid布局
滚动条布局用grid
学习内容:
1、listbox调整长度用lb=Listbox(XXXX,width=50)
2、滚动条用grid
3、enumerate() 函数 ,用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。详情可见http://www.runoob.com/python/python-func-enumerate.html
学习内容:
1、解决昨日问题:同一个父组件中不能同时使用pack()和grid(),否则Tkinter会一直纠结先用哪个布局管理器,所以就卡死在纠结中了。解决办法,全用grid就可
2、grid_forget()将组件从屏幕中“删除”并没有销毁该组件,只是看不到了
遇到问题:
显示TclError: cannot use geometry manager pack inside . which already has slaves managed by grid,估计是Frame框架组件没用好
学习内容:
1、文本组件如果没显示,估计是忘.pack或.grid
2、单选组件赋值要v=String Var()创建对应实例
3、区分pack grid place用法不同,pack和grid共用可能会报错,还在找解决办法
学习内容:
1、base64加密,将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串(详情见百度)QQ音乐会将部分中文加密成类似%9E%AD等等来防爬虫,还在找解决方法
2、调用tkinter模块记得结尾要XXX.mainloop(),否则不会出现窗体
3、导入图片图片要.gif或.bmp格式,如果是.jep或.png格式要先要调用PIL模块中的Image(from PIL import Image)
往期回顾
吴恩达神经网络和深度学习笔记(广播,激活函数).
神经网络与深度学习笔记汇总一.
神经网络与深度学习笔记汇总二.
神经网络与深度学习笔记汇总三.
神经网络与深度学习笔记汇总四.
神经网络与深度学习笔记汇总五.
神经网络与深度学习笔记汇总五相关推荐
- 神经网络与深度学习笔记汇总一
神经网络与深度学习笔记汇总一 梯度下降法: 向量化:代替for循环 广播 ReLU激活函数 逻辑回归 损失函数(误差函数) 代价函数 卷积神经网络 往期回顾 梯度下降法: 通过最小化代价函数(成本函数 ...
- 神经网络与深度学习笔记汇总二
神经网络与深度学习笔记汇总二 正交化(方便调整参数) 迭代 单实数评估指标(判断几种手段/方法哪个更好) 指标选取 训练集.开发集.测试集作用与用途 评估指标 判断算法是好是坏 迁移学习 总结 往期回 ...
- 神经网络与深度学习笔记汇总三
神经网络与深度学习笔记汇总三 往期回顾 将之前掘金写的学习笔记所遇困难搬到这里,方便查看复习 遇到问题: 异常值处理 学习内容 1..drop() 返回的是一个新对象,原对象不会被改变. 2.遇到问题 ...
- 神经网络与深度学习笔记 (五)深层神经网络
摘要:本文知识点主要有简单介绍深层神经网络.深层神经网络的传播过程.保证矩阵维数的正确性.深度神经网络强大的原因.神经网络正向传播和反向传播的流程图.参数和超参数和神经网络与人脑机制的关系. 1.深层 ...
- 神经网络与深度学习——笔记1
神经网络与深度学习--笔记1 一.线性回归及线性分类 1.多元线性回归 2.线性多分类(softmax回归) 3.SGD算法更新参数 二.感知机 1.单神经元模型与单层感知机 2.多层感知机(MLP) ...
- 深度学习笔记 第五门课 序列模型 第三周 序列模型和注意力机制
本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...
- 神经网络与深度学习笔记
1.神经网络 感知机就是一个人工神经元,是最简单的神经网络,可以用来解决简单"与"和"或"分类问题,但是无法解决"异或"逻辑分类问题这一基础 ...
- 深度学习笔记(五)——神经网络工具箱nn
神经网络工具箱 神经网络工具箱nn nn.Module nn.functional 优化器 动态修改学习率参数 优化器比较 参考文献 神经网络工具箱nn 在nn工具箱中有两个重要模块:nn.Model ...
- 深度学习笔记 第五门课 序列模型 第一周 循环序列模型
本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...
最新文章
- 指尖触碰样书,梦想照进现实「博客出书的故事③」
- Validate使用及配置
- Invalid VCS root mapping
- MongoDB 教程三: 高级查询
- 给机器人罗宾写一封英语回信_近10年高考英语书面表达真题及范文大汇总! 把握高考命题新趋势!...
- 现浇板用弹性计算方法_现浇板裂缝处理办法全总结!
- 《大数据技术原理与应用》第一章-大数据概述
- 陀螺研究院 | 产业区块链发展周报(11.7—11.13)
- 中大型企业的固定资产管理办法
- 鹿先森博客原先森博客(sey.ink)
- Linksys路由器被曝多个漏洞
- 安卓手机微信数据导出方法 -- adb备份(无需root)
- 计算机机本科最高学历,我国的“最高学历”是什么?博士后不是正确答案,别再无知了...
- vmware 安装openstack,安装mysql,keyston glance,nova
- CHIL-ORACLE-循环 语法
- 一个诡异的iOS bug
- vue 后台获取路由表,addRouters动态路由
- 如何在WordPress中为用户设置自定义头像(Gravatar替代)
- 广州.NET俱乐部的活动
- Get more...go to my another blog...http://blog.sina.com.cn/qqlove163
热门文章
- 小米/红米手机数据恢复:从小米手机恢复已删除的数据
- 考研计算机南大和武大难度,全国高校考研录取难度排行榜,浙大第五、南大第十!武大掉出前十...
- 原来地图导航结合WebAR技术还能这么玩
- will not use cuDNN kernels since it doesn‘t meet the criteria
- 阿里云服务器安装桌面UI显示黑屏
- 进销存软件与ERP有何区别?
- Windows XP原英文版系统下载及安装
- 爬虫实例(re解析):爬取电影排行榜(含全部代码)
- 【Golang】生成随机数,指定区间随机数
- Unity编辑器开发(三):实战、开发一个AB包编辑器工具