0
我正在研究一個項目,需要在將噪聲添加到所有變量後評估CNN/RNN的性能。例如,如果我們有一個簡單的MLP,我想爲所有的權重參數添加一個隨機高斯噪聲,這並不困難。但是,操作RNN的變量似乎並不容易。例如,tf.contrib.rnn.BasicLSTMCell
內部的變量是封裝的,用戶不可訪問。向所有張量變量添加高斯噪聲
我發現了一種可能的方法,通過使用tf.train.saver()
函數來完成此操作。我可以打印所有變量,包括封裝變量。但是,如何修改所有變量的值仍然不清楚。
有沒有簡單的方法來做到這一點?