【文件属性】:
文件名称:蝙蝠算法matlab程序代码-bhtsne:bhtsne
文件大小:54KB
文件格式:ZIP
更新时间:2021-05-26 05:42:08
系统开源
蝙蝠算法matlab程序代码
该软件包包含t-SNE算法的Barnes-Hut实现。
该实现在中进行了描述。
安装
在Linux或OS
X上,使用以下命令编译源:
g++
sptree.cpp
tsne.cpp
tsne_main.cpp
-o
bh_tsne
-O2
该可执行文件将被称为bh_tsne
。
在使用Visual
C
++的Windows上,在命令行中执行以下操作:
在您的Visual
C
++安装目录中找到vcvars64.bat文件。
该文件的名称可能为vcvars64.bat或类似名称。
例如:
//
Visual
Studio
12
"C:\Program
Files
(x86)\Microsoft
Visual
Studio
12.0\VC\bin\amd64\vcvars64.bat"
//
Visual
Studio
2013
Express:
C:\VisualStudioExp2013\VC\bin\x86_amd64\vcvarsx86_amd64.bat
从cmd.exe
,转到包含该.bat文件的目录并运行它。
进入bhtsne目录并运行:
nma
【文件预览】:
bhtsne-master
----setup.py(620B)
----.gitignore(88B)
----bhtsne()
--------tsne_main.cpp(1KB)
--------__init__.py(1B)
--------tsne.h(3KB)
--------sptree.cpp(13KB)
--------bhtsne.py(9KB)
--------Makefile.win(618B)
--------vptree.h(9KB)
--------tsne.cpp(25KB)
--------fast_tsne.m(5KB)
--------sptree.h(4KB)
--------bh_tsne(70KB)
----requirements.txt(15B)
----LICENSE.txt(2KB)
----README.md(3KB)