4
借參數我看到下面的代碼行:什麼是Theano
n_train_batches = train_set_x.get_value(borrow=True).shape[0]/batch_size
在上面的線,什麼是借參數是什麼呢?那裏添加的優點是什麼?僅供參考,train_set_x基本上是使用theano.shared方法生成的矩陣。
借參數我看到下面的代碼行:什麼是Theano
n_train_batches = train_set_x.get_value(borrow=True).shape[0]/batch_size
在上面的線,什麼是借參數是什麼呢?那裏添加的優點是什麼?僅供參考,train_set_x基本上是使用theano.shared方法生成的矩陣。
This part of the documentation似乎相關:
默認情況下(
s_default
),當明確設置borrow=False
,共享變量我們構建得到np_array的深副本。因此,我們隨後對np_array
所做的更改對我們的共享變量沒有影響。
將其設置爲True
然後可以假定,使淺拷貝,有效地讓你「借」訪問內存。
尼斯和簡潔,我有一個整段試圖解釋它比這更容易混淆,+1 – miradulo