神经网络与深度学习笔记汇总五

  • 往期回顾

将之前掘金写的学习笔记所遇困难搬到这里,方便查看复习

遇到问题:

报错

(未解决)
学习内容:

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)

往期回顾

吴恩达神经网络和深度学习笔记(广播,激活函数).
神经网络与深度学习笔记汇总一.
神经网络与深度学习笔记汇总二.
神经网络与深度学习笔记汇总三.
神经网络与深度学习笔记汇总四.
神经网络与深度学习笔记汇总五.

神经网络与深度学习笔记汇总五相关推荐

  1. 神经网络与深度学习笔记汇总一

    神经网络与深度学习笔记汇总一 梯度下降法: 向量化:代替for循环 广播 ReLU激活函数 逻辑回归 损失函数(误差函数) 代价函数 卷积神经网络 往期回顾 梯度下降法: 通过最小化代价函数(成本函数 ...

  2. 神经网络与深度学习笔记汇总二

    神经网络与深度学习笔记汇总二 正交化(方便调整参数) 迭代 单实数评估指标(判断几种手段/方法哪个更好) 指标选取 训练集.开发集.测试集作用与用途 评估指标 判断算法是好是坏 迁移学习 总结 往期回 ...

  3. 神经网络与深度学习笔记汇总三

    神经网络与深度学习笔记汇总三 往期回顾 将之前掘金写的学习笔记所遇困难搬到这里,方便查看复习 遇到问题: 异常值处理 学习内容 1..drop() 返回的是一个新对象,原对象不会被改变. 2.遇到问题 ...

  4. 神经网络与深度学习笔记 (五)深层神经网络

    摘要:本文知识点主要有简单介绍深层神经网络.深层神经网络的传播过程.保证矩阵维数的正确性.深度神经网络强大的原因.神经网络正向传播和反向传播的流程图.参数和超参数和神经网络与人脑机制的关系. 1.深层 ...

  5. 神经网络与深度学习——笔记1

    神经网络与深度学习--笔记1 一.线性回归及线性分类 1.多元线性回归 2.线性多分类(softmax回归) 3.SGD算法更新参数 二.感知机 1.单神经元模型与单层感知机 2.多层感知机(MLP) ...

  6. 深度学习笔记 第五门课 序列模型 第三周 序列模型和注意力机制

    本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...

  7. 神经网络与深度学习笔记

    1.神经网络 感知机就是一个人工神经元,是最简单的神经网络,可以用来解决简单"与"和"或"分类问题,但是无法解决"异或"逻辑分类问题这一基础 ...

  8. 深度学习笔记(五)——神经网络工具箱nn

    神经网络工具箱 神经网络工具箱nn nn.Module nn.functional 优化器 动态修改学习率参数 优化器比较 参考文献 神经网络工具箱nn 在nn工具箱中有两个重要模块:nn.Model ...

  9. 深度学习笔记 第五门课 序列模型 第一周 循环序列模型

    本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...

最新文章

  1. 指尖触碰样书,梦想照进现实「博客出书的故事③」
  2. Validate使用及配置
  3. Invalid VCS root mapping
  4. MongoDB 教程三: 高级查询
  5. 给机器人罗宾写一封英语回信_近10年高考英语书面表达真题及范文大汇总! 把握高考命题新趋势!...
  6. 现浇板用弹性计算方法_现浇板裂缝处理办法全总结!
  7. 《大数据技术原理与应用》第一章-大数据概述
  8. 陀螺研究院 | 产业区块链发展周报(11.7—11.13)
  9. 中大型企业的固定资产管理办法
  10. 鹿先森博客原先森博客(sey.ink)
  11. Linksys路由器被曝多个漏洞
  12. 安卓手机微信数据导出方法 -- adb备份(无需root)
  13. 计算机机本科最高学历,我国的“最高学历”是什么?博士后不是正确答案,别再无知了...
  14. vmware 安装openstack,安装mysql,keyston glance,nova
  15. CHIL-ORACLE-循环 语法
  16. 一个诡异的iOS bug
  17. vue 后台获取路由表,addRouters动态路由
  18. 如何在WordPress中为用户设置自定义头像(Gravatar替代)
  19. 广州.NET俱乐部的活动
  20. Get more...go to my another blog...http://blog.sina.com.cn/qqlove163

热门文章

  1. 小米/红米手机数据恢复:从小米手机恢复已删除的数据
  2. 考研计算机南大和武大难度,全国高校考研录取难度排行榜,浙大第五、南大第十!武大掉出前十...
  3. 原来地图导航结合WebAR技术还能这么玩
  4. will not use cuDNN kernels since it doesn‘t meet the criteria
  5. 阿里云服务器安装桌面UI显示黑屏
  6. 进销存软件与ERP有何区别?
  7. Windows XP原英文版系统下载及安装
  8. 爬虫实例(re解析):爬取电影排行榜(含全部代码)
  9. 【Golang】生成随机数,指定区间随机数
  10. Unity编辑器开发(三):实战、开发一个AB包编辑器工具