美文网首页
《动手学深度学习》第二章 预备知识

《动手学深度学习》第二章 预备知识

作者: irving不会机器学习 | 来源:发表于2019-12-01 17:55 被阅读0次

2.1 获取和运行本书的代码

大家可以在自己的环境试验

2.2 数据操作

NDArray提供GPU计算和自动求梯度等更多功能,这些使NDArray更加适合深度学习。

2.2.1 创建NDArray

nd.arrange

nd.shape

nd.reshape

nd.size

nd.zeros

nd.ones

nd.array

nd.random.normal

2.2.2 运算

+、-、*、/、exp、dot、concatenate、==、sum、norm、asscalar

2.2.3 广播

先适当复制元素使这两个NDArray形状相同后再按元素运算。

2.2.4 索引

取值为左闭右开

2.2.5 运算的内存开销

nd.elemwise_add(x, y, out=z)

2.2.6 NDArray和Numpy互相变换

nd.array()

D.asnumpy()

2.3 自动求梯度

attach_grad()

autograd.record()

backward()

2.4 查阅文档

dir

help

官网

相关文章

  • 《动手学深度学习》第二章 预备知识

    2.1 获取和运行本书的代码 大家可以在自己的环境试验 2.2 数据操作 NDArray提供GPU计算和自动求梯度...

  • 2022-02-15

    《动手学深度学习》环境搭建教程指南—windows10系统 本文在李沐博士的《动手学深度学习》 — 动手学深度学习...

  • AI开发日志 代码资源等

    AI开发日志 代码资源等 计划 预备知识Python 基础数学基础 机器学习统计学习方法西瓜书机器学习实战 深度学...

  • 学习Pytorch遇到的一些问题(一)

    基本介绍 这周开始学习深度学习的部分知识,参考的书是《动手学深度学习》(PyTorch版),在操作过程中遇到一些小...

  • mxnet:如何对多维NDArray按维度操作?

    参考: 动手学深度学习第3.6.3章节.

  • 动手学深度学习

    线性回归 一.主要内容包括: 1.线性回归的基本要素 2.线性回归模型从零开始的实现 3.线性回归模型使用pyto...

  • 一. 线性回归,softmax分类,多层感知机

      疫情期间,借助《动手学深度学习》,学习pytorch的代码,顺便记录一些基础知识 1.线性回归--基本要素 1...

  • 深度学习笔记

    前记:最近在学习《动手学深度学习》一书,对一些知识点做些总结,概述。 1.概述 1.1机器学习: 讨论各...

  • 【 数据结构 & 算法 】—— 二叉树、图

    思维导图 预备知识:二叉树定义(★) 预备知识_二叉树定义.cpp 预备知识:二叉树的深度遍历(★) 预备知识_二...

  • 线性回归的实现

    选自 李沐 《动手学深度学习》 第三章。 3.3 线性回归的简洁实现 随着深度学习框架的发展,开发深度学习应用变得...

网友评论

      本文标题:《动手学深度学习》第二章 预备知识

      本文链接:https://www.haomeiwen.com/subject/yuhzwctx.html