
python学习
文章平均质量分 51
轩Scott
这个作者很懒,什么都没留下…
展开
-
多元统计分析-半导体数据降维
半导体是在一些极为先进的工厂中制造出来的。工厂或制造设备不仅需要花费上亿美元,而且还需要大量的工人。制造设备仅能在几年内保持其先进性,随 后就必须更换了。单个集成电路的加工时间会超过一个月。在设备生命期有限,花费又极其巨大的情况下,制造过程中的每一秒钟都价值巨大。如果制造过程中存在瑕疵,我们就必须尽早发现,从而确保宝贵的时间不会花费在缺陷产品的生产上。一些工程上的通用解决方案是通过早期测试和频繁测试来发现有缺陷的产品,但仍然有一些存在瑕疵的产品通过了测试。原创 2023-04-06 08:48:25 · 485 阅读 · 1 评论 -
【全网最详细】使用PyTorch实现循环神经网络
循环神经网络(RNN)是一种用于序列数据的神经网络,常用于语言建模、翻译和音乐生成等任务。RNN是基于前一个时间步的输入和当前时间步的状态来预测下一个时间步的输出。这使得RNN在处理连续数据时非常有效,因为它可以利用上一个时间步的信息来更新其状态并生成新的输出。RNN模型的核心是“循环”结构。在传统的神经网络中,每个输入都是独立地处理的,而在RNN中,每个输入都与前一个时间步的输出相关联。在每个时间步,RNN将当前输入和前一个时间步的输出传递到一个称为“隐藏状态”的向量中。原创 2023-02-23 21:01:10 · 3929 阅读 · 3 评论 -
简述循环神经网络(RNN)
循环神经网络(RNN)是一种能够处理序列数据的神经网络。它的主要特点是在网络内部引入循环结构,可以对序列数据中的时间依赖关系进行建模。RNN 的训练过程中,需要使用反向传播算法进行梯度下降。RNN 的主要应用领域是自然语言处理、语音识别、时间序列预测、机器翻译等。虽然 RNN 具有处理序列数据的优势,但是在处理长序列数据、训练过程中出现的梯度问题以及内存容量的限制等方面也存在着一些缺点。原创 2023-02-11 21:25:06 · 4736 阅读 · 1 评论 -
使用keras和tensorflow编写一个简单的循环神经网络模型
Keras提供了一系列用于构建各种深度学习模型的模块和函数,包括卷积神经网络(Convolutional Neural Networks,CNN)、循环神经网络(Recurrent Neural Networks,RNN)和深度神经网络(Deep Neural Networks,DNN)等。请注意,这只是一个简单的示例,实际的循环神经网络模型可能需要更多的层和更复杂的结构来更好地适应不同的任务和数据。此外,Keras还提供了丰富的文档、教程和示例代码,帮助用户快速掌握深度学习和Keras的使用。原创 2023-02-11 19:09:59 · 319 阅读 · 0 评论 -
基于sklearn的决策树模型——以iris数据集为例
数据集包含150个数据样本,分为3类,每类50个数据,每个数据包含4个属性。可通过花萼长度,花萼宽度,花瓣长度,花瓣宽度4个属性预测鸢尾花卉属于(Setosa,Versicolour,Virginica)三个种类中的哪一类。其中的一个种类与另外两个种类是线性可分离的,后两个种类是非线性可分离的。种类:Iris Setosa(山鸢尾)、Iris Versicolour(杂色鸢尾),以及Iris Virginica(维吉尼亚鸢尾)。Iris数据集是常用的分类实验数据集,由Fisher, 1936收集整理。原创 2023-01-27 16:52:49 · 807 阅读 · 0 评论 -
使用numpy实现简单的误差逆传播算法模型
【代码】使用numpy实现简单的误差逆传播算法模型。原创 2023-01-10 18:04:56 · 194 阅读 · 2 评论 -
另辟蹊径——误差逆传播算法识别MNIST手写数字
我们设一层隐层,一层输出层,隐层中有256个神经元,输出层有10个神经元,分别是0,1,2,3,4,5,6,7,8,9。和sigmoid函数组成的集合,在算法中,阈值和连接权(权重)使用随即初始值,例如在pytorch中我们可以使用以下方法实现。每个数字都是28*28的矩阵,总计是784个数据,我们将这784个数据“拉成”一维矩阵,将其作为多层感知机的“x”。需注意的是,误差逆传播算法的目标是要最小化训练集D上的累计误差。误差逆传播算法是一个迭代学习算法,类似上述公式,将其余值的。输出层神经元的输入为。原创 2023-01-07 11:55:37 · 272 阅读 · 1 评论 -
python学习笔记--抓取静态网页数据以及分析数据
这其中,url也就是网址,headers是请求头,请求头是防止某些服务器防止网络爬虫恶意抓取网页信息的防爬虫措施;抓取静态网页是最基础的爬虫技术,其实也就是获取网页的源代码,原理就是通过模仿用户通过浏览器访问网页的过程,想web服务器发出请求、服务器接收到请求并做出响应,最后返回源代码的过程。数据获取方面,我主要是使用Xpath模块,通过chrome浏览器并安装好xpath插件,能够获取所需要的文件的地址,然后就可以从网页中获取到所需要的数据了。['楚门的世界 - The Truman Show']原创 2022-09-22 21:37:35 · 2640 阅读 · 2 评论 -
Pygame简单入门学习笔记
我在学习python的时候,学习的方向以及顺序都跟去年学习C++差不多,大致就是先从输入输出开始,然后是基本的语句,字典、列表、元组等等,然后是文件输入输出以及类与对象、继承多态等等。暑假期间我主要是学习了pygame和python的文件输入输出以及类与对象、继承多态等等,以下是我在练习中写的核酸检测登记系统。这其中有很多知识我都是早早学完了,python我在去年就把基础的知识学的差不多了,首先先放出我的第一个使用Pygame写的程序“菜虚鲲大战”。这些都是我以前学习python的博客笔记。........原创 2022-08-28 14:08:51 · 1357 阅读 · 0 评论 -
python的异常处理
异常处理,说简单也挺简单,说难也难,我学的很浅,就列举几个常见报错和处理方法吧NameError: name 'a' is not defined名称a未定义解决方式:定义aTypeError: can only concatenate str (not "int") to str只能将str(非"int")连接到str解决方式:修改参数类型SyntaxError: invalid syntax无效的语法解决方式:检查有无中文字符SyntaxError:原创 2022-05-23 23:33:04 · 314 阅读 · 0 评论 -
python文件相关的操作
Python文件相关的操作假设有一个文件:message.txt打开并读取文件内容的操作:With open(‘massage.txt’,’r’) as file:Zifu=file.read()Print(zifu)打开并读取文件内容前n个字符的操作:With open(‘massage.txt’,’r’) as file:Zifu=file.read(n)Print(zifu)打开并读取文件内容从n开始读取m个字符的操作:With open(‘massage.原创 2022-05-23 23:00:35 · 145 阅读 · 0 评论 -
Scott自学python——字典学习笔记
字典是Python的中重要的一种数据类型,可以存储任意对像。字典是以键值对的形式创建的{'key':'value'}利用大括号包裹着。字典中找某个元素时,是根据键、值字典的每个元素由2部分组成,键:值访问值的安全方式get方法,在我们不确定字典中是否存在某个键而又想获取其值时,可以使用get方法,还可以设置默认值注意点:1、字典的键(key)不能重复,值(value)可以重复。2、字典的键(key)只能是不可变类型,如数字,字符串,元组。字典中的值是可以修改的,通过键找到对应值修原创 2022-02-08 17:29:11 · 558 阅读 · 0 评论 -
Scott自学python——元组学习笔记
python元组学习笔记原创 2022-02-08 17:21:08 · 401 阅读 · 0 评论 -
Scott自学python——列表学习笔记
python列表学习笔记原创 2022-02-08 11:11:10 · 403 阅读 · 0 评论 -
Scott自学python——字符串学习笔记
python字符串学习笔记原创 2022-02-08 10:46:01 · 463 阅读 · 0 评论