T-SNE可视化实现

在官网下载源代码:https://scikit-learn.org/stable/auto_examples/manifold/plot_t_sne_perplexity.html#sphx-glr-download-auto-examples-manifold-plot-t-sne-perplexity-py
在运行过程中报错:
T-SNE可视化实现_第1张图片
提示应该是说应该更新numpy的版本,即输入以下命令:
pip install numpy --upgrade (加上***–user***不会报错)

之后又提示无法导入包,说明comb包没有在本地库此时应该下载:
pip install numpy comb即可

但是在此出现了一个错误,就是from scipy.misc import comb
我的解决办法是将其注释掉,之后直接导入scipy的包,代码如下:
import scipy
之后就顺利的出现了以下的运行结果:
T-SNE可视化实现_第2张图片
T-SNE可视化实现_第3张图片
**问题;**还不了解t-sne的输入数据是怎样的,还需进行深入的了解,根据复杂度(perplexity)的不同,显示出来的图片的效果也不一样,这点应该怎样理解?只是运行了T-SNE的官方示例代码,还需用自己处理过的数据集怎么表示,尚且不知

你可能感兴趣的:(网络表示)