转自:http://www.cnblogs.com/darkknightzh/p/6836568.html PyTorch默认使用从0开始的GPU,如果GPU0正在运行程序,需要指定其他GPU。 有如下两种方法来指定需要使用的GPU。 1. 类似tensorflow指定GPU的方式,使用CUDA_V ...
分类:
其他好文 时间:
2017-07-12 23:20:49
阅读次数:
473
一、CNN情感分类中的面向对象部分 sparse.py 表示需要父类初始化,即要运行父类的_init_(),如果没有这个,则要自定义初始化 结果如下: conv.py _pair()跳转到utils.py 这是一个函数式编程的写法,涉及函数嵌套。举例如下: 1. repeat(x, n)跳转之后只有 ...
分类:
编程语言 时间:
2017-07-05 09:52:55
阅读次数:
432
当我使用pycharm运行 (https://github.com/Joyce94/cnn-text-classification-pytorch ) pytorch程序的时候,在Linux服务器上会开启多个进程,占用服务器的大量的CPU,在windows10上运行此程序的时候,本机的CPU和内存会 ...
分类:
编程语言 时间:
2017-06-30 12:29:44
阅读次数:
173
1、下载Anaconda3 首先需要去Anaconda官网下载最新版本Anaconda3(https://www.continuum.io/downloads),我下载是是带有python3.6的Anaconda3-4.4.0-Linux-x86_64.sh。 2、安装Annconda3 bash ...
分类:
其他好文 时间:
2017-06-24 21:53:54
阅读次数:
346
# -*- coding: utf-8 -*- import torch from torch.autograd import Variable dtype = torch.FloatTensor # dtype = torch.cuda.FloatTensor # Uncomment this t... ...
分类:
其他好文 时间:
2017-06-11 16:23:21
阅读次数:
394
[1]中的程序可以改成如下对应的Tensor形式: 有两个函数需要说明 h.clamp(min=0) clamp表示夹紧,夹住的意思,torch.clamp(input,min,max,out=None)-> Tensor 将input中的元素限制在[min,max]范围内并返回一个Tensor 用 ...
分类:
其他好文 时间:
2017-06-11 13:01:35
阅读次数:
185
torch.autograd 包提供Tensor所有操作的自动求导方法。 数据结构介绍 autograd.Variable 这是这个包中最核心的类。 它包装了一个Tensor,并且几乎支持所有的定义在其上的操作。一旦完成了你的运算,你可以调用 .backward()来自动计算出所有的梯度,Varia ...
分类:
其他好文 时间:
2017-05-14 12:32:06
阅读次数:
398
参考:http://www.jianshu.com/p/5ae644748f21# 几个数学概念: 标量(Scalar)是只有大小,没有方向的量,如1,2,3等 向量(Vector)是有大小和方向的量,其实就是一串数字,如(1,2) 矩阵(Matrix)是好几个向量拍成一排合并而成的一堆数字,如[1 ...
分类:
其他好文 时间:
2017-05-13 20:59:58
阅读次数:
218
官网首页(http://pytorch.org/)是有安装教程的,但是点击之后没有反应,原因不明,所以不得不自己寻找一个安装方法。 安装参考如下: 由于我的机器使用Anaconda2.7内部嵌套了Anaconda3.6,而我更倾向于使用3.6版本(个人感觉使用3.x是大势所趋,且3.x的确比2.7方 ...
分类:
系统相关 时间:
2017-05-13 19:04:25
阅读次数:
353
重点关注:如何在 pytorch C 代码库高层接口的基础上,编写 C 代码,以及如何调用自己编写的 C 代码。 ...
分类:
其他好文 时间:
2017-05-05 23:08:23
阅读次数:
325