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

梅州建网站中国旺旺(00151) 股吧

梅州建网站,中国旺旺(00151) 股吧,可以免费做中考题的网站,网站建设需要备案目录 00 预告 01 课程安排 02 深度学习介绍 03 安装 本地安装 04 数据操作数据预处理 数据操作 数据类型 创建数组 访问元素 数据操作实现 入门 运算符 广播机制 索引和切片 节省内存 转换为其他Python对象 数据预处理实现 读取数据集 处理缺失值 转换为张…

目录

00 预告

01 课程安排

02 深度学习介绍

03 安装

本地安装

04 数据操作+数据预处理

数据操作

数据类型

创建数组

访问元素

数据操作实现

入门

运算符

广播机制

索引和切片

节省内存

转换为其他Python对象

数据预处理实现

读取数据集

处理缺失值

转换为张量格式

小结


00 预告

《动手学深度学习》icon-default.png?t=N7T8https://github.com/d2l-ai/d2l-zh

01 课程安排

02 深度学习介绍

03 安装

本地安装

· 使用conda/miniconda环境

conda env remove d2l-zh

conda create -n -y d2l-zh python=3.8 pip

conda activate d2l-zh

· 安装需要的包

pip install -y jupyter d2l torch torchvision 

pip install jupyter d2l torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple

使用上面这个命令行可以极大程度的提高下载速度

· 下载代码并执行

wget https://zh-v2.d2l.ai/d2l-zh.zip

unzip d2l-zh.zip

jupyter notebook

DIVE INTO DEEP LEARNINGicon-default.png?t=N7T8https://zh.d2l.ai/chapter_installation/index.html

04 数据操作+数据预处理

数据操作

数据类型

0一个标量

1一个特征向量

2一个样本-特征矩阵

3RGB图片(widthxheightxchannel)

4RGB图片批量(batch x width x height x channel)

5视频批量(batch x time x width x height x channel)

创建数组

形状、数据类型、元素的值

访问元素

   

数据操作实现

入门

import torch
x = torch.arange(12)
x
x.shape
x.numel()
X = x.reshape(3, 4)
X
torch.zeros((2, 3, 4))
torch.ones((2, 3, 4))
torch.randn(3, 4)
torch.tensor([[2, 1, 4, 3], [1, 2, 3, 4], [4, 3, 2, 1]])

运算符

x = torch.tensor([1.0, 2, 4, 8])
y = torch.tensor([2, 2, 2, 2])
x + y, x - y, x * y, x / y, x ** y  # **运算符是求幂运算
torch.exp(x)
X = torch.arange(12, dtype=torch.float32).reshape((3,4))
Y = torch.tensor([[2.0, 1, 4, 3], [1, 2, 3, 4], [4, 3, 2, 1]])
torch.cat((X, Y), dim=0), torch.cat((X, Y), dim=1)
X == Y
X.sum()

广播机制

a = torch.arange(3).reshape((3, 1))
b = torch.arange(2).reshape((1, 2))
a, b

索引和切片

X[-1], X[1:3]
X[1, 2] = 9
X
X[0:2, :] = 12
X

节省内存

before = id(Y)
Y = Y + X
id(Y) == before

转换为其他Python对象

A = X.numpy()
B = torch.tensor(A)
type(A), type(B)
a = torch.tensor([3.5])
a, a.item(), float(a), int(a)

数据预处理实现

读取数据集

import osos.makedirs(os.path.join('..', 'data'), exist_ok=True)
data_file = os.path.join('..', 'data', 'house_tiny.csv')
with open(data_file, 'w') as f:f.write('NumRooms,Alley,Price\n')  # 列名f.write('NA,Pave,127500\n')  # 每行表示一个数据样本f.write('2,NA,106000\n')f.write('4,NA,178100\n')f.write('NA,NA,140000\n')# 如果没有安装pandas,只需取消对以下行的注释来安装pandas
# !pip install pandas
import pandas as pddata = pd.read_csv(data_file)
print(data)

处理缺失值

inputs, outputs = data.iloc[:, 0:2], data.iloc[:, 2]
inputs = inputs.fillna(inputs.mean())
print(inputs)inputs = pd.get_dummies(inputs, dummy_na=True)
print(inputs)

转换为张量格式

from mxnet import npX, y = np.array(inputs.to_numpy(dtype=float)), np.array(outputs.to_numpy(dtype=float))
X, y

小结

  • pandas软件包是Python中常用的数据分析工具中,pandas可以与张量兼容。

  • pandas处理缺失的数据时,我们可根据情况选择用插值法和删除法。

http://www.15wanjia.com/news/46161.html

相关文章:

  • 建设银行防钓鱼网站永久8x的最新域名
  • 厦门企业网站建设做个电商平台要多少钱
  • 网站开发到上线 多久aso网站
  • 重庆手机网站开发开发网站需要多少钱
  • 网站源码交易平台代码培训机构专业
  • 深圳购物网站建设报价优化关键词的方法包括
  • 织梦做的网站 首页有空白如何免费推广自己的网站
  • 顺德做网站那家好产品推广方案范例
  • 怎么做货物收发的网站互联网推广公司靠谱吗
  • 手机网站制作良心服务单页关键词优化费用
  • 长沙flash网站制作关键词app
  • 亚马逊 怎么做国外网站排名查询系统
  • 旅游门票做的最好的是哪个网站aso应用商店优化
  • 宁波建站快速排名生客seo
  • 企业网站制作公司推荐合肥网络推广平台
  • 温州专业网站建设电商热门关键词
  • 手机网站建设制作产品网络营销分析
  • 合肥外贸网站建设公司搜索引擎调词平台哪个好
  • 广东手机网站建设公司深圳新闻今日最新
  • 网站步骤百度竞价推广账户优化
  • 做五金生意什么网站做比较好网页模板代码
  • 企业做pc网站需要什么资料搜索引擎推广的三种方式
  • 什么软件做美食视频网站360推广
  • 单页面网站制作视频企业站seo
  • 郑州生殖中心哪家医院好seo网站营销推广
  • 那种登录才能查看的网站怎么做优化网络营销策划案例
  • 网站建设怎么样工作seo教程seo教程
  • 网站制作具体步骤网盘手机app官网下载
  • 广州市网站建设制作费用seo分析师招聘
  • 做动画视频的网站网站流量排行