TSNE.fit_transform保留数据的顺序吗

问题遇到的现象和发生背景

使用sklearn.manifold中的TSNE.fit_transform对数据降维,输出的数据y和输入的数据x顺序是一致的吗?

用代码块功能插入代码,请勿粘贴截图

x = [[ 0.26991042 -0.31338136 -0.15150622 -0.16034566 -0.49819605 0.72325646
0.0709302 -0.66748945 -0.72072667 -0.80281534]
[-0.73708868 -0.58308995 0.62368503 0.61999604 -0.55368162 0.12381113
-0.1572121 0.60052839 0.17927218 0.04024012]
[ 0.2953563 -0.47407568 0.22230911 -0.24404424 0.46580372 0.99119155
0.31332798 -0.10979555 -0.83371323 -0.46789462]]

model = TSNE(n_components=2)

y= model.fit_transform(x)
输出的数据y和输入的数据x顺序是一致的吗?

希望对你有些帮助

你运行一下不久好了

顺序是随机得
https://blog.csdn.net/weixin_45928096/article/details/124658245
可以看下,希望对你有所帮助,有问题在探讨