如何在TensorFlow的Training Op内核中引入随机噪声?

时间:2016-08-03 08:06:51

标签: kernel tensorflow normal-distribution

我尝试通过在正态分布后注入随机噪声来改进其中一个优化器RMSPropOptimzer。所以我试图直接重建tensorflow\core\kernels\training_ops.cc的源文件,特别是重写ApplyRMSProp的算法。

因此,我试图引入随机噪音。我发现内核文件random_op.cc中有一个RandomUniform,它似乎可以生成正态分布。但我不知道如何在training_ops.cc的内核文件中调用该接口。所以我想是否有人可以就如何将随机变量引入Training Op进行任何建议。

1 个答案:

答案 0 :(得分:0)

我试图通过Get-ChildItem *.file | Where-Object { $_.LastWriteTime.Month -eq 8 } | Move-Item -Destination 'C:\Users\User1\Desktop\New folder' 在我的优化器中调用random_uniform函数,以便将包含随机变量的张量输入训练Op。它已经解决了。