摘要:
转载地址:https://www.jianshu.com/p/4b4701beba92 1、循环神经网络 人类针对每个问题的思考,一般不会是完全的从头开始思考。正如当你阅读这篇译文的时候,你会根据已经阅读过的内容来对后面的内容进行理解,你不会把之前的东西都丢掉从头进行思考,你对内容的理解是贯穿的。 阅读全文
摘要:
转载链接:https://www.jianshu.com/p/3f35e555d5ba 1.为什么使用梯度下降来优化神经网络参数? 反向传播(用于优化神网参数):根据损失函数计算的误差通过反向传播的方式,指导深度网络参数的更新优化。 采取反向传播的原因:首先,深层网络由许多线性层和非线性层堆叠而来, 阅读全文
摘要:
转载链接:https://blog.csdn.net/weixin_38347387/article/details/82936585 反向传播法其实是神经网络的基础了,但是很多人在学的时候总是会遇到一些问题,或者看到大篇的公式觉得好像很难就退缩了,其实不难,就是一个链式求导法则反复用。如果不想看公 阅读全文
摘要:
1、为什么会出现乱码问题,用什么方式编码就用什么方式解码,由于csv不是用的utf-8编码,故不能用它解码。 常用的编码方式有 utf-8,ISO-8859-1、GB18030等。 2、中文乱码原因: 一般的csv文件如果使用 若此时改为: 此时不再报错,但是中文字符解析异常,出现下列错误: 3、有 阅读全文
摘要:
1、imblearn包在anaconda中是没有的,需要在命令行下自行安装,以下两个命令任选一个: 1. conda install -c glemaitre imbalanced-learn2. pip install -U imbalanced-learn 2、PackageNotFoundEr 阅读全文
摘要:
1、通过anaconda新建虚拟环境 创建虚拟环境:conda create -n your_env_name python=3.6 激活虚拟环境:activate your_env_name(虚拟环境名称) 关闭虚拟环境:deactivate 例如:我新建的虚拟环境 air (1)在虚拟环境中安装 阅读全文
摘要:
1、阻塞/非阻塞、同步/非同步 同步与非同步(消息通知机制):关注的是等待过程的通知方式需要自己主动询问还是被动通知。 阻塞与非阻塞(等待消息通知时的状态):关注的是等待过程是否可以转变为其他非等待状态。 举例说明:假设我要下载一个视频 1、通过看下载进度条等待下载完成的结果(同步),期间不做其他事 阅读全文
摘要:
参考文献:https://www.cnblogs.com/cloudblogs/p/6440160.html 一、synchronize修饰不同代码都是锁住了什么? 大家都知道synchronize可以修饰属性、代码块,方法、类,但是修饰不同的代码锁住的内容是不同的。 1、修饰非静态属性和方法时,拿 阅读全文
摘要:
对于内存模型的三大特性:有序性、原子性、可见性。 大家都知道volatile能保证可见性和有序性但是不能保证原子性,但是为什么呢? 一、原子性、有序性、可见性 1、原子性: (1)原子的意思代表着——“不可分”;(2)在整个操作过程中不会被线程调度器中断的操作,都可认为是原子性。原子性是拒绝多线程交 阅读全文
摘要:
一、什么是索引 索引是表的目录,会保存在额外的文件中,针对表中的指定列建立,专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。在查找数据库内容之前可以先在索引中查询,快速定位查询数据。用在where,like,havin 阅读全文