当前位置: 首页 > news >正文

建设工程质量+协会网站西安做网站的公司

建设工程质量+协会网站,西安做网站的公司,网站怎么做区域性优化,山东泰山新闻数据预处理是指将原始数据读取进来使得能用机器学习的方法进行处理。 首先介绍csv文件: CSV 代表逗号分隔值(comma-separated values),CSV 文件就是使用逗号分隔数据的文本文件。 一个 CSV 文件包含一行或多行数据,每一…

数据预处理是指将原始数据读取进来使得能用机器学习的方法进行处理。
首先介绍csv文件:
CSV 代表逗号分隔值(comma-separated values),CSV 文件就是使用逗号分隔数据的文本文件。
一个 CSV 文件包含一行或多行数据,每一行数据代表一个记录。每个记录包含一个或多个数值,使用逗号进行分隔。另外,一个 CSV 文件中的所有数据行都包含相同数量的值。
我们通常使用 CSV 文件存储表格数据,很多软件都支持这种文件格式,例如 Microsoft Excel(新建工作簿保存为.csv即可) 和 Google Spreadsheet。
python可以使用内置的csv模块读取csv文件。
一、数据预处理
1.首先要找到jupyter notebook创建地文件存放地位置。
在这里插入图片描述
在这里插入图片描述

找到该路径。
在这里插入图片描述
在这里插入图片描述
可以看出jupyter与保存地本地文件夹一致。
2.在jupyter notebook里的DataSolving中编写代码:
在这里插入图片描述
说明:(1)os.makedirs()用于递归地创建目录,exist_ok=True指定后如果该目录已存在也不报错;
(2)os.path.join()用于组合一个或多个路径名,os.path.join(‘…’,‘data’,‘house_tiny.csv’)的返回值为"…\data\house_tiny.cssv。
程序运行之后:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
本地打开文件:
在这里插入图片描述
3.也可读取.csv文件,使用pandas。
在这里插入图片描述
4.可以使用fillna()对.csv文件中的空值(不是0,而是缺失)进行填充。
在这里插入图片描述
可以看到NumRoom那一列的空值被填上了均值(data.mean()表示一列的空值处填充该列原本不为空的元素的均值),而Alley那一列的空值没有被填充,因为该列是字符串,没有均值。
对于不是数值的,可以将空值是为一个类别,处理如下:
在这里插入图片描述
5.将从.csv文件中读取的数据转为torch张量。
在这里插入图片描述
二、矩阵
1.创建矩阵和矩阵的转置。
在这里插入图片描述
2.矩阵与向量的乘积torch.mv([矩阵名],[向量名])
在这里插入图片描述
3.矩阵与矩阵的运算torch.mm([矩阵名],[矩阵名])
在这里插入图片描述
4.矩阵的范数
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.矩阵计算(求导)
基于高数的知识,y=3x^2+2x,y’=6x+2,当x=2时,y’=14。该过程用pytorch实现为:
在这里插入图片描述
说明:(1)创建一个张量x,并设置其requires_grad参数为True,程序将会追踪所有对于该张量的操作,当完成计算后通过调用.backward(),自动计算所有的梯度(梯度相当于导数,即方向导数的最大值),这个张量所有的梯度将会自动累积到grad属性。这里x.grad是y关于x的导数。
(2)创建了一个关于x的函数y,torch.pow(x,2)相当于x2即x的平方。
(3)y.backward()是利用反向传播机制。
在这里插入图片描述
三种不同的求导情况:
(1)张量对标量求导:
在这里插入图片描述
可以这样理解:
在这里插入图片描述
(2)标量对张量求导:
在这里插入图片描述
看下面的例子:
在这里插入图片描述
设x=[x1,x2,x3],则z=x1
2+x22+x32+6,则
在这里插入图片描述
标量对向量求导本质上是函数对各个自变量求导,这里只是把各个自变量看成一个向量。
(3)张量对张量求导
在这里插入图片描述
理解:
现有如下问题,已知
在这里插入图片描述
其中函数f(y1,y2,y3)的具体定义未知,现在求:
在这里插入图片描述
根据多元函数求导法则:
在这里插入图片描述
上面3个等式可以写成矩阵相乘的形式:
在这里插入图片描述
叫做雅可比式,雅可比式可以根据已知条件求出,哪怕不知道f(y1,y2,y3)的具体形式。
在这里插入图片描述
上面的张量是由pytorch的backward函数的gradient参数提供。
用pytorch实现:
在这里插入图片描述
在这里插入图片描述
和代码运行结果一样。
补充:
在这里插入图片描述

http://www.ds6.com.cn/news/25140.html

相关文章:

  • 旅游高端网站建设黑帽seo联系方式
  • 中国镇江网站定制企业网站建设制作
  • 先进网站建设流程站长工具seo综合查询下载
  • 建设银行网站会员注销国内seo排名分析主要针对百度
  • 政府信息公开网站建设的可行性想开广告公司怎么起步
  • 设计师网名创意seo企业站收录
  • 酷站欣赏品牌营销策划方案案例
  • 网站建设活动软文营销怎么做
  • 建站平台和网站建设的区别域名查询平台
  • 自己做的网站很慢衡阳seo优化推荐
  • 网站制作公司-山而杭州网站推广与优化
  • 安徽公共资源交易中心seo服务套餐
  • 做公司的网站微信推广引流平台
  • 帮别人做网站违法搜索引擎营销的实现方法
  • 众网站平板电视seo优化关键词
  • 惠州做网站乐云seo轻松上线苏州网站建设
  • 网站建设整体方案seo工作流程图
  • 建设银行官网网站首页网络推广有哪些渠道
  • 资产负债表在哪个网站可以做国内设计公司前十名
  • asp+网站开发重庆关键词自然排名
  • 昆明优秀网站逆冬黑帽seo培训
  • 公厂做网站需要开诚信通吗营销思路八大要点
  • 合肥有什么好的网站建设公司好seo如何优化的
  • 马关县网站建设建网站用什么软件
  • 怎么下载网站所有源码百度指数专业版app
  • 京东网站是刘强冬自己做的吗旅游最新资讯
  • 网站主页的要素线上推广有哪些
  • 动态网站上的查询怎么做创意营销新点子
  • js做网站预览效果百度账号
  • 银行卡转账生成器在线制作网站竞价推广外包