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

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

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

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

    sudo apt-get install libx11-dev 

    然后从下载 gnuplot的源代码:

    wget http://nchc.dl.sourceforge.net/project/gnuplot/gnuplot/4.6.rc1/gnuplot-4.6.rc1.tar.gz

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

    tar xzvf gnuplot-4.6.rc1.tar.gz
    cd gnuplot-4.6.rc1
    ./configure
    make
    sudo make install

    安装 LibSVM:

    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进行很好的诠释,通俗易懂:点击打开链接

  • 相关阅读:
    SpringMVC基础知识
    git pull 和git fetch的区别
    动态规划的原理?
    为什么要使用volatile修饰呢?
    内部类,匿名内部类?
    什么是性能优化?
    如何定位CPU瓶颈?
    什么是程序的耦合?
    什么是性能优化?
    Class类的常用方法?
  • 原文地址:https://www.cnblogs.com/rav009/p/5131101.html
Copyright © 2011-2022 走看看