将高斯噪声添加到所有张量流变量

时间:2017-08-16 04:17:38

标签: tensorflow lstm noise

我正在研究一个项目,该项目需要在向所有变量添加噪声后评估CNN / RNN的性能。例如,如果我们有一个简单的MLP,我想为所有权重参数添加随机高斯噪声,这并不困难。但是,操纵RNN的变量似乎并不容易。例如,tf.contrib.rnn.BasicLSTMCell中的变量是封装的,用户无法访问。

我找到了一种使用tf.train.saver()函数执行此操作的方法。我可以打印所有变量,包括封装变量。但是,如何修改所有变量的值仍然不明确。

有一种简单的方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用$(".like").click(function () { var counter = $(".likecounter").text(); counter = parseInt(counter); counter = counter+1; $(".likecounter").html(counter); }); doc)或curl --silent --request POST --header 'Content-Type: application/json' \ --data $updates \ -k http://URL_to_which_you_want_to_post doc)来获取这些变量,并为其添加噪音。