zoukankan      html  css  js  c++  java
  • 在 linux(ubuntu) 下 安装 LibSVM

    原文:http://blog.csdn.net/rav009/article/details/12995095

    在安装LibSVM前需要先装 python 和 gnuplot

    linux 一般都自带了python2.7,所以python的安装不再赘述

    在 ubuntu 下安装 gnuplot 不能直接 sudo apt-get install gnuplot,因为预编译的gnuplot不能识别ubuntu的图形界面,所以必须先运行这句:

    [plain] view plaincopy
     
    1. sudo apt-get install libx11-dev   


    然后从下载 gnuplot的源代码:

    [plain] view plaincopy
     
    1. wget http://nchc.dl.sourceforge.net/project/gnuplot/gnuplot/4.6.rc1/gnuplot-4.6.rc1.tar.gz  


    将其解压缩,进入解压后的目录 编译 ,安装:

    [plain] view plaincopy
     
    1. tar xzvf gnuplot-4.6.rc1.tar.gz  
    2. cd gnuplot-4.6.rc1  
    3. ./configure  
    4. make  
    5. sudo make install  

    安装 LibSVM:

    [plain] view plaincopy
     
    1. wget http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/libsvm.cgi?+http://www.csie.ntu.edu.tw/~cjlin/libsvm+tar.gz  


    下载完成后解压,我把libsvm文件夹放到了 /usr/bin 目录下,然后在tools文件夹下找到 easy.py 和 grid.py 两个文件。把其中 gnuplot 的路径设置好。注意gnuplot的pathname不是解压的那个目录,而是要用 which gnuplot 命令来找出。我安装完后gnuplot的路径是 /usr/local/bin/gnuplot

    最后执行在libsvm的文件夹下执行make命令,在子目录python下执行make命令。

    至此 libsvm的安装完成!

    附赠一个blog 对SVM进行很好的诠释,通俗易懂:点击打开链接

  • 相关阅读:
    HTML转PDF
    观察者模式分析
    异常解决方案记录
    复杂结构数据提交
    在Spring Controller中将数据缓存到session
    Eclipse
    redis数据类型-散列类型
    redis数据类型-字符串类型
    redis键操作
    redis性能优化
  • 原文地址:https://www.cnblogs.com/zhizhan/p/4541290.html
Copyright © 2011-2022 走看看