Theano
Theano
FocusOneThread
ACL/NAACL/EMNLP审稿人,
金庸群侠传MOD大侠梦/曹操传MOD禾下霸业作者
展开
-
theano reshape -1
import theanoimport numpy as npones = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))print(ones.get_value())print(ones.reshape([1,-1]).eval())print(ones.reshape((1,-1)).eval())print(ones.reshape(原创 2017-02-17 15:16:31 · 1883 阅读 · 0 评论 -
theano dimshuffle 实例
import theanoimport numpy as npones = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))temp = ones.dimshuffle([0,1,'x'])print(temp.eval())temp = ones.dimshuffle([0,1])print(temp.eval())temp =原创 2017-08-21 10:01:05 · 1183 阅读 · 0 评论 -
theano T.arange 实例
import theanoimport numpy as npimport theano.tensor as Tones = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))temp = T.arange(ones.shape[0])print(temp.eval())结果 [0 1 2]原创 2017-08-09 16:23:07 · 1674 阅读 · 1 评论 -
theano scan 实例
import theanoimport numpy as npones1 = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))ones2 = theano.shared(np.float32([[9,8,7],[6,5,4],[3,2,1]]))print(ones1.eval())outputs, updates = theano.sca原创 2017-02-20 21:11:10 · 540 阅读 · 0 评论 -
theano scan 实例
import theanoimport numpy as npones = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))print(ones.eval())outputs, updates = theano.scan(lambda result : result + 1, se原创 2017-02-20 20:58:45 · 639 阅读 · 0 评论 -
theano实现RNN(GRU和LSTM)
https://github.com/MarkWuNLP/MultiTurnResponseSelection/blob/master/src/RNN.py转载 2017-08-09 13:58:14 · 862 阅读 · 0 评论 -
theano T.dot 实例 (是tf.matmul而不是点乘)
import theanoimport numpy as npimport theano.tensor as Tones = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))print(ones.get_value())result = T.dot(ones,ones)print(result.eval())结果:[[ 1. 2. 3原创 2017-08-08 17:15:14 · 3282 阅读 · 0 评论 -
theano scan arange shape 实例
import theanoimport numpy as npimport theano.tensor as Tones1 = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))ones2 = theano.shared(np.float32([[9,8,7],[6,5,4],[3,2,1]]))print(ones1.eval())prin原创 2017-02-20 21:15:06 · 823 阅读 · 0 评论 -
theano concatenate 实例
import theanoimport numpy as npimport theano.tensor as Tones = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))print(ones.get_value())result = T.concatenate([ones,ones],axis=0)print(result.eval(原创 2017-02-20 14:03:19 · 2523 阅读 · 0 评论 -
theano stack 实例
import theanoimport numpy as npimport theano.tensor as Tones = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))print(ones.get_value())result = T.stack([ones,ones],axis=0)print(result.eval())resu原创 2017-02-20 13:54:51 · 1329 阅读 · 0 评论 -
theano T.col 实例
import theanoimport numpy as npimport theano.tensor as Tnumbers = theano.shared(np.float32([[1,2,3],[4,5,6],[7,8,9]]))numbers2 = T.col("temp_col",'float32')temp = numbers+numbers2train = theano.fu原创 2017-08-21 10:30:52 · 319 阅读 · 0 评论