我正在努力最大化两个不同班级中心之间的距离。我有类的中心(MNIST),其形状为(10,2)
,其中10是类的数量,2是维度。计算中心是张量对象。
我已经尝试tf.add(centres, margin)
来最大化中心之间的距离,但没有用。如何最大化所有中心之间的距离?
我是计算中心:
centers = tf.get_variable('centers' [num_classes, len_features], dtype=tf.float32, initializer=tf.constant_initializer(0), trainable=False)
我收集当前批次的中心并计算损失,现在我也希望最大化这些中心之间的距离。任何帮助将不胜感激。