torch
三枚目
这个作者很懒,什么都没留下…
展开
-
[torch]parallel
examples: imagenet https://github.com/soumith/imagenet-multiGPU.torchhttp://facebook.github.io/fbcunn/fbcunn/#fbcunn.fbcunn.DataParallel.dok fbcunn.DataParallelDataParallel splits the input along se原创 2016-03-30 13:56:46 · 970 阅读 · 0 评论 -
[torch]nn内部函数?
https://bigaidream.gitbooks.io/subsets_ml_cookbook/content/dl/lua/lua_module.html[output] forward(input)Takes an input object, and computes the corresponding output of the module.After a forward(), the原创 2017-02-08 14:09:44 · 1054 阅读 · 0 评论 -
[torch]同时更新多个seqlstm
maptablerequire 'nn'require 'rnn'require 'os'local batch_size = 5local feat_dim = 6local hidden_size = 4local seq_len = 10local num = 10 local lr = 0.01--------initialize model--[[local model原创 2017-08-23 16:05:35 · 627 阅读 · 0 评论 -
[torch]安装遇到的问题
最近提特征提的整个tsubame的空间都要满了..今天安torch,http://torch.ch/docs/getting-started.htmlgit clone https://github.com/torch/distro.git ~/torch --recursivecd ~/torch; bash install-deps;./install.shtsubame没法和外部网络联系,原创 2016-06-30 19:00:33 · 24599 阅读 · 3 评论 -
[python][lua]在python里调用Lua
https://stackoverflow.com/questions/30841738/run-lua-script-from-pythonYou can use a subprocess to run your Lua script and provide the function with it’s arguments.import subprocessresult = subprocess.转载 2017-10-27 13:33:03 · 1600 阅读 · 1 评论 -
python,lua,bash
传递参数python [test.py]import sysdataset=sys.argv[1]fea=sys.argv[2]python test.py lcd2012/data/ 1torch[test.lua]a=arg[1]b=arg[2]th test.lua acd 1bash [test.sh]#!/bin/basha=$1b=$2./test.sh 123 stringp原创 2016-11-14 15:11:15 · 1495 阅读 · 1 评论 -
[torch]maskzero-brnn
https://www.bountysource.com/teams/element-research/issues?tracker_ids=13818311require 'nn'require 'rnn'inputdim = 5outputdim = 3seq = 4batch = 2--seqlen x batchsize x inputsizemodel1 = nn.SeqBRN转载 2017-11-10 13:35:25 · 287 阅读 · 0 评论 -
[torch]creat a new layer
MyMean.luarequire 'nn'require 'os'local MyMean, parent = torch.class('nn.MyMean', 'nn.Sum')function MyMean:__init(maskZero) --input: batch x rdim x cdim --output: batch x cdim原创 2017-11-06 19:47:39 · 339 阅读 · 0 评论 -
[torch] some bugs
error11.”bad argument #1 to ‘set’ (expecting number or torch.DoubleTensor or torch.DoubleStorage at /tmp/luarocks_torch-scm-1-9965/torch7/generic/Tensor.c:1153)”mulLSTMmodel = nn.MapTable(nn.convLSTM(o原创 2017-12-08 18:53:55 · 616 阅读 · 0 评论 -
[torch]nngraph parameters of the node
https://github.com/torch/nngraph/issues/131require 'nn'require 'nngraph'require 'rnn'function make_net() local mlp = nn.Sequential(); -- make a multi-layer perceptron mlp:add(nn.Mask原创 2017-08-07 17:40:07 · 574 阅读 · 0 评论 -
[torch]memory leakage
https://github.com/torch/torch7/issues/229 https://groups.google.com/forum/#!topic/torch7/POColSrmlzk在学校的超级计算机上训练模型,跑了2h15min左右之后说是memory超过了25g, 任务被终止了.于是我在lua里写了print("memory:"..collectgarbage("count原创 2017-05-25 12:48:23 · 806 阅读 · 0 评论 -
[torch]Getting the Output of a Layer
https://groups.google.com/forum/#!topic/torch7/R9DAdx95aqcrequire 'cutorch'require 'cunn'require 'rnn'require 'os'--[[net = nn.Sequential()net:add(nn.FastLSTM(10,3))net:add(nn.Linear(3,4))net:a原创 2017-05-10 18:17:49 · 437 阅读 · 0 评论 -
[torch]read file
read file(torch)feattemp=torch.Tensor(batchSize,seqLengthMax,featdim)-- ...file = io.open("feat.txt", "r")io.input(file)temp=io.read()for m=1,featdim do print("m"..m) feattemp[i][j][m]=temp:原创 2016-07-29 19:27:20 · 1297 阅读 · 0 评论 -
[torch]maskzero
seqenceLen x batch x feat_dim 一个batch里有8个样本(feature),每个样本的维度为10. 重点是,这3个样本的sequece不一样, 设它们分别为3,4,5. 回传的时候就很尴尬了.torch rnn里的maskzero好像可以解决这个问题,但是又看到说法说maskzero只能解决”bacth内的sequence是相同的,而不同的batch的sequen原创 2016-07-22 21:51:40 · 1692 阅读 · 0 评论 -
[torch]Save initial state(fastlstm)
beforelocal FastLSTM, parent = torch.class("nn.FastLSTM", "nn.LSTM")-- set this to true to have it use nngraph instead of nn-- setting this to true can make your next FastLSTM significantly fasterFas原创 2017-02-15 15:46:28 · 635 阅读 · 0 评论 -
[torch] rnn training
http://christopher5106.github.io/deep/learning/2016/07/14/element-research-torch-rnn-tutorial.html https://github.com/torch/optim/blob/master/doc/intro.md http://rnduja.github.io/2015/10/26/deep_lear转载 2017-03-24 14:17:36 · 302 阅读 · 0 评论 -
[torch]parameters(clone/copy/initialize)
https://github.com/torch/nn/blob/master/doc/module.md-- make an mlpmlp1=nn.Sequential();mlp1:add(nn.Linear(100,10));-- make a copy that shares the weights and biasesmlp2=mlp1:clone('weight','bias');转载 2017-03-24 15:14:23 · 898 阅读 · 0 评论 -
[torch]optim.sgd学习参数
https://stats.stackexchange.com/questions/29130/difference-between-neural-net-weight-decay-and-learning-ratelearning rateThe learning rate is a parameter that determines how much an updating step influ转载 2017-05-19 15:46:40 · 9558 阅读 · 0 评论 -
[torch]criterion/maskzero
require 'nn'require 'rnn'maxzero = 1if maxzero == 1 then y_ = torch.Tensor{{1,5,2},{0,5,2},{0,0,0}} y = torch.Tensor{{2,3,1},{0,5,4},{0,0,0}} y = torch.Tensor{{2,3,1},{0,5,4},原创 2017-05-06 13:15:14 · 720 阅读 · 0 评论 -
[torch] remove layers from the model
https://github.com/torch/nn/blob/master/doc/containers.mdodel = nn.Sequential()model:add(nn.Linear(10, 20))model:add(nn.Linear(20, 20))model:add(nn.Linear(20, 30))model:remove(2)> modelnn.Sequent原创 2017-05-22 12:40:18 · 803 阅读 · 0 评论 -
[torch]create a new criterion(cross entropy)
http://blog.csdn.net/u010167269/article/details/51966427IntroductionCrossentropyCriterion in torchCrossEntropyCriterion and ClassNLLCriterion only support with hard targets.For examples, i原创 2017-05-08 19:20:47 · 3787 阅读 · 0 评论