ubuntu16安装LargeVis
1.安装依赖 GSL (GNU Scientific Library)
GSL2.4下载地址
http://www.linuxfromscratch.org/blfs/view/svn/general/gsl.html
tar -zxvf gsl-2.4.tar.gz
cd gsl-2.4sudo ./configure
sudo make
sudo make install
2.
cd /home/LargeVis/Linux
g++ LargeVis.cpp main.cpp -o LargeVis -lm -pthread -lgsl -lgslcblas -Ofast -march=native -ffast-math
3.修改setup.py的配置确保GSL的路径正确
include_dirs = ['/usr/local/include/gsl']
4.然后运行:sudo python setup.py install
测试
使用格式:
python LargeVis_run.py -input -output
-input 输入文件
-output 输出文件
如果报libgsl.so.23的错,终端输入下面两行,没有错误请忽视。
&LD_LIBRARY_PATH=/usr/local/lib
&export LD_LIBRARY_PATH
&cd /home/LargeVis
&python LargeVis_run.py -input Examples/MNIST/mnist_vec2D.txt -output test.txt&python plot.py -input Examples/MNIST/mnist_vec2D.txt -label Examples/MNIST/mnist_label.txt -output test_plot
参考博客
https://blog.****.net/hensonwells/article/details/78493492
代码下载: