文件名称:python-bhtsne:用于t-SNE的Barnes-Hut实现的Python模块(Cython)
文件大小:212KB
文件格式:ZIP
更新时间:2024-06-06 15:53:44
C++
Python BHTSNE 用于t-SNE(Cython)的Barnes-Hut实现的Python模块。 该模块基于的出色工作。 特征 比Scikit-Learn BH t-SNE实施更好的结果: VS 快速(C ++ / Cython) 设置随机种子的能力 能够设置预定义的绘图坐标(允许在绘图之间进行平滑过渡) 安装 从点子: pip install bhtsne 例子 虹膜数据集 将四维虹膜数据集减少为二维: from bhtsne import tsne from sklearn . datasets import load_iris iris = load_iris () Y = tsne ( iris . data ) plt . scatter ( Y [:, 0 ], Y [:, 1 ], c = iris . target ) plt . show ()
【文件预览】:
python-bhtsne-master
----setup.py(961B)
----.gitignore(72B)
----bhtsne()
--------__init__.py(626B)
----bhtsne_wrapper.pyx(1016B)
----Makefile(364B)
----src()
--------tsne.h(3KB)
--------LICENSE.txt(2KB)
--------sptree.cpp(13KB)
--------README.md(2KB)
--------bhtsne.py(7KB)
--------Makefile.win(500B)
--------vptree.h(9KB)
--------tsne.cpp(26KB)
--------fast_tsne.m(5KB)
--------sptree.h(4KB)
--------bh_tsne(55KB)
----.travis.yml(337B)
----MANIFEST.in(96B)
----setup.cfg(0B)
----README.md(3KB)
----test()
--------.DS_Store(6KB)
--------tsne.py(4KB)
--------plots()