使用tf.contrib.layers.fully_connected在TensorFlow中进行正则化

Cri*_*cia 6 tensorflow

fully_connected有一个名为参数的名称weights_regularizer,它接受由提供的正规化器tf.contrib.layers,但是不清楚培训师是否能够找到这些正则化损失张量,或者我们是否必须手动将它们添加到总损失中.

有人可以提供正规化使用的例子fully_connected吗?

wic*_*cke 4

正则化器输出被添加到一个名为的集合中REGULARIZATION_LOSSES(该层使用正则化器调用model_variable)。

您必须自己将 的内容添加REGULARIZATION_LOSSES到您的损失中。要获取集合中的所有张量REGULARIZATION_LOSSES,请使用tf.get_collection(tf.GraphKeys.REGULARIZATION_LOSSES).