pytorch基础笔记pytorch的windoows下安装pytorch的使用Dynamic Computation Graph用pytorch实现线性回归

pytorch的windoows下安装

  • Step1:通过百度云下载安装包

Amazon Cloud(py36)或者百度云(py36)或百度云(py35)

  • Step2:构建虚拟环境(打开CMD命令提示符窗口,输入下列命令)

conda create -n test python=3.6

activate test

  • Step3:安装相应的包

conda install numpy mkl cffi

conda install --offline path/to/tar/pytorch-0.1.12-py3X_0.1.12cu80.tar.bz2

conda install nb_conda

  • Step4:打开jupyter notebook

jupyter notebook

  • Step5:

然后在jupyter notebook中输入import torch即可

其它参考资料:

pytorch的使用

  • tensor 和tensorflow中的张量一样

tensor的创建

  • 矩阵的乘法

Tensor与Numpy的最大不同:Tensor可以在GPU上运算

Dynamic Computation Graph

  • 它可以让我们的计算模型更灵活、复杂
  • 它可以让反向传播算法随时进行
  • 构建动态图

以上动态图为:

以上过程可以看作是三个复合函数的运算 直接调用z.backward()可进行反响传播求导数

用pytorch实现线性回归

1.构建原始数据

2.写出损失函数,和反向传播函数

3.训练迭代更新参数

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏小小挖掘机

TensorFlow 和 NumPy 的 Broadcasting 机制探秘

在使用Tensorflow的过程中,我们经常遇到数组形状不同的情况,但有时候发现二者还能进行加减乘除的运算,在这背后,其实是Tensorflow的broadca...

942
来自专栏FreeBuf

学点算法搞安全之HMM(下篇)

前言 我们介绍了HMM的基本原理以及常见的基于参数的异常检测实现,这次我们换个思路,把机器当一个刚入行的白帽子,我们训练他学会XSS的攻击语法,然后再让机器从访...

1998
来自专栏后端技术探索

一致性hash算法清晰详解!

consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 ...

662
来自专栏后端技术探索

一致性hash算法清晰详解!

consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 ...

841
来自专栏深度学习之tensorflow实战篇

python下Matplotlib绘图案例与常见设置简介

首先一幅Matplotlib的图像组成部分介绍。 基本构成 在matplotlib中,整个图像为一个Figure对象。在Figure对象中可以包含一个或者多个A...

3746
来自专栏数据结构与算法

04:错误探测

04:错误探测 总时间限制: 1000ms 内存限制: 65536kB描述 给定n*n由0和1组成的矩阵,如果矩阵的每一行和每一列的1的数量都是偶数,则认为...

3815
来自专栏后端技术探索

一致性hash算法清晰详解!

consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 ...

731
来自专栏liuchengxu

详解 MNIST 数据集

MNIST 数据集已经是一个被"嚼烂"了的数据集, 很多教程都会对它"下手", 几乎成为一个 "典范". 不过有些人可能对它还不是很了解, 下面来介绍一下.

682
来自专栏用户2442861的专栏

一致性hash算法 - consistent hashing

consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 ...

771
来自专栏java初学

MD5算法

1354

扫码关注云+社区