我正在尝试向 Keras 预训练图像网络中的每个激活层的输出添加高斯噪声。我在每个激活层之后插入一个自定义层。在这个自定义层中,我想添加一个带有 stddev 的高斯噪声作为输入张量的百分比。 在numpy中,如果我有一个stddev矩阵stddev_dist,我会产生随机高斯噪声
guass_noise = np.random.normal(scale = stddev_dist,size=stddev_dist.shape)
如何对自定义层中的输入张量进行等效处理。 stddev_dist_tensor = tf.abs(input) * 0.02 (stddev= 输入张量的 2%)
有人可以帮助为 stddev_dist_tensor 生成高斯噪声吗?