正規分布に従ったランダムノイズを注入することによって、オプティマイザRMSPropOptimzer
の1つを改良しようとしました。そこで私はtensorflow\core\kernels\training_ops.ccのソースファイルを直接再構築しようとしました。具体的にはアルゴリズムApplyRMSProp
を書き直しました。TensorFlowのトレーニングOpのカーネルにランダムノイズを導入するには?
したがって、ランダムノイズを導入しようとしました。私はRandomUniformがカーネルファイルrandom_op.cc
にあり、正規分布を生成しているようです。しかし、カーネルファイルtraining_ops.cc
でそのインタフェースを呼び出す方法はわかりません。だから私は誰かがトレーニング変数にランダム変数を導入する方法について私に助言を与えることができるかどうか尋ねる。