theano

    0熱度

    1回答

    CODE: x=T.dscalar('x') y=T.dscalar('y') z=T.dscalar('z') z=x+y f= function([x,y],z) 一旦運行: $ T.dscalar TensorType(float64,標量) $ x.type TensorType(float64,scalar) $ z.type TensorType(float64,標量) $

    1熱度

    1回答

    首先,我假設一個低層次有意識的實現會導致最有效的實現(就時間和內存消耗而言)。 我只是想測量他們在一些工作上的表現,這些工作是我目前正在做的工作。目前,我的代碼的結構是這樣 Tensorflow: 對於正向傳播我使用tf.nn.dynamic_rnn(),這似乎是相當高的水平給我。然後我限定穿過tf.Variable()輸出偏置和權重,計算與logits tf.matmul()和損失與tf.nn.

    0熱度

    1回答

    我正在嘗試安裝pylearn2。我正在使用全新的虛擬環境,我只安裝了theano和pygpu的開發版本。我已經測試過它們,兩者工作正常。然而,當我嘗試安裝pylearn2我得到這個錯誤: $ python setup.py develop Traceback (most recent call last): File "setup.py", line 8, in <module>

    1熱度

    1回答

    我有一個名爲(bestmodel.hdf5)的預定義文件,它是使用Keras庫(python)和theano創建的。使用以下代碼的訓練模型。 # set parameters batch_size = 1280 nb_epoch = 3000 #6000 l1_decay=0.00 l2_decay=0 # .5 # 0.01 0.06 sigma=0.005 in_drop_rat

    0熱度

    1回答

    我正在嘗試使用Theano,當我導入它時,彈出提示python.exe已停止工作。什麼是問題?這是我的.theanorc文件 [global] floatX = float32 device = cuda0 mode=FAST_RUN [cuda] root = C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin

    4熱度

    2回答

    我在Theano中有一個實數矩陣,我想要生成另一個矩陣,使得在新矩陣的每一列中都有一個1.0,否則爲0.0。 1.0應該指示輸入矩陣列中最大值的位置。 例如。 0.0 0.0 0.0 1.0 1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 ,我迄今使用的解決方案如下:: tmp = T.max(inp, axis = 0).dimshuffle('x',0) out =

    1熱度

    1回答

    我想配置theano 0.9來使用GPU,但得到了這樣的錯誤。 我使用的Windows 10與NVIDIA GeForce 940m和CUDA 8.以前我的系統工作正常與theano 0.8 gpu計算。我剛更新了theano。 ERROR (theano.gpuarray): Could not initialize pygpu, support disabled Traceback (mos

    -2熱度

    1回答

    這裏是我的錯誤產生的行: self.output = tensor.nnet.softmax(conv_out +自.b.dimshuffle('x',filter_shape [0],'x','x')) PS這裏filter_shape [0] = 3(數量kernals)

    0熱度

    1回答

    例如,我的成本函數被最小化:J = J1 + a*J2。爲了計算J1,我使用theano.scan,它返回一個更新對象(我們稱之爲update1),指定掃描函數中涉及的共享變量的更新規則。然後我用T.grad來計算J1的梯度。同樣,我使用theano.scan來計算J2,它返回另一個更新對象(我們稱之爲update2)。我的問題是如何將這兩個更新合併到單個更新中,以便我可以使用該單個更新規則實現漸

    0熱度

    1回答

    我想重新寫如下的VB功能的Apex: Private Shared Function sign(ByVal data As String, ByVal secretKey As String) As String Dim encoder As New System.Text.UTF8Encoding Dim key() As Byte = encoder.GetBytes(s