我正在尝试运行T-SNE,其初始放置位置是先前(完全完成)的T-SNE的结果。这是代码。
def connect(socket as socket, HOST, PORT):
return socket.connect((HOST, PORT))
获得结果后,现在不管运行此代码多少次,似乎都从头开始。这是输出。
tsne = TSNE(perplexity=50, n_components=2, init=tsneResult, n_iter=650, n_iter_without_progress = 500, method='exact', verbose=2) #error is 61, 65 early_exaggeration=5, learning_rate = 100
tsneResult= tsne.fit_transform(final_embeddings[1:num_points2+1, :])
迭代50错误始终在60年代。经过250次迭代后,错误以某种方式急剧减少。
我想知道到底是怎么回事。
还有一个小问题,但是“ Mean sigma”在输出中代表什么?