如何计算每个班级中心之间的距离?

时间:2018-03-21 21:34:49

标签: python tensorflow machine-learning deep-learning

我正在努力最大化两个不同班级中心之间的距离。我有类的中心(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)

我收集当前批次的中心并计算损失,现在我也希望最大化这些中心之间的距离。任何帮助将不胜感激。

0 个答案:

没有答案