`
kobe00712
  • 浏览: 21074 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

libsvm java 简单调用,

阅读更多

 1,最近做文本分类的实验。关于这方面代码实现的文章还是比较少的。针对任何的东西动手,写第一个程序蛮重要的。但是 很多看点参考的东西还是蛮有帮助,但是最终还是有自己读文档。随便写一下自我娱乐,牛人绕道 晚上大概看了libsvm的几个类,svm_predict.java,svm_train.java 这个两个类的主函数 改个名字就可以向主函数名字 ,就可以像在windows 里一样调用它们

public class TestLibsSvm {
public static void main(String [] args) throws IOException
{ //svm_problem
	String []arg ={"D:\\workspace\\TextMining\\src\\heart_scale","D:\\workspace\\TextMining\\src\\model"};
	String []parg={"D:\\workspace\\TextMining\\src\\heart_scale","D:\\workspace\\TextMining\\src\\model","D:\\workspace\\TextMining\\src\\ouput"};
	System.out.println("..................");
  svm_train t = new svm_train();
  svm_predict p= new svm_predict();
 
  try {
	
} catch (Exception e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
}
  t.train(arg);
  p.preModel(parg);
}
}

 

记得要把 libsvm.jar加入环境变量哦这两个类本身并不复杂,读一下它们代码还是可以很快可以理解的 下次将一片自己不用这些代码 ,自己调用jar 文件的

 

  • 大小: 25.4 KB
0
0
分享到:
评论
1 楼 dongjiliwu 2011-12-24  
我也在学习libsvm,能不留下联系方式,以后交流,我的qq:937557572

相关推荐

    LibSVM Java API调用示例程序

    LibSVM Java API调用示例程序 Eclipse 完整工程可以运行 相关详情见... 3行程序搞定SVM分类-用JAVA程序调用LibSVM API 最简单的示例 欢迎关注我的博客blog.csdn.net/yangliuy

    libsvm java实用说明

    在这个文档中,我们将重点讨论如何在Java环境下使用LibSVM进行二次开发。 首先,你需要从官方网站(http://www.csie.ntu.edu.tw/~cjlin/libsvm/)下载LibSVM的源代码包。解压后,找到`java`文件夹,并将其导入到...

    libsvm的java文件

    9. **Java接口**:Java版本的LibSVM提供了一套API,方便Java开发者直接在代码中调用SVM训练和预测函数,进行模型构建和应用。 10. **优化算法**:LibSVM使用SMO(Sequential Minimal Optimization)算法解决凸二次...

    libsvm-2.88.rar_Libsvm2.88_libsvm Python_libsvm java_python libs

    用户可以通过提供的安装指南,按照步骤配置环境变量,将库文件添加到系统路径,然后就可以在命令行或者集成开发环境中调用LibSVM的命令行工具,进行模型训练和测试。 值得注意的是,LibSVM不仅仅是一个库,它还附带...

    java libsvm3.22工具包

    3. **svm_toy.java**:这是一个简单的示例程序,展示了如何使用LibSVM API创建和训练一个简单的SVM模型。通过运行此代码,用户可以了解SVM的基本使用方法。 4. **svm_scale.java**:这个程序用于特征缩放,这是一个...

    java LivSVM 调用接口详细解释以及二次开发的介绍

    本教程将详细讲解如何使用Java版的LibSVM,包括基本接口的调用以及进行二次开发的方法。 **一、LibSVM的基本概念** 1. 支持向量机(SVM):SVM是一种二分类模型,它的基本模型是定义在特征空间上的间隔最大的线性...

    libsvm-2.82.rar_LibSVM_java 支持向量机_支持向量机_支持向量机 java

    对于Java开发者,LibSVM提供了一套API,可以方便地在Java程序中调用SVM的功能。例如,可以使用`svm_model`类来表示训练得到的模型,`svm_problem`类用于封装输入的数据,`svm_parameter`类用来设置SVM的参数,如核...

    LIBSVM工具包,可以在weka中使用并被JAVA调用的SVM工具包

    可以在weka中使用并被JAVA调用的SVM工具包

    libsvm-2.8.zip_Java 8_LibSVM_Libsvm2.8_libsvm 2.8_libsvm-2.85

    使用LibSVM时,开发者可以通过Java API调用LibSVM的训练和预测方法,进行模型的构建和应用。 在“libsvm-2.8.zip”压缩包中,“www.pudn.com.txt”可能是一个包含下载链接或其他相关信息的文本文件,而“libsvm-2.8...

    我的libsvm文档java文档.pdf

    在这个文档中,我们将深入探讨如何在Java环境下使用LibSVM进行二次开发。 首先,要获取LibSVM的Java版本,你需要访问其官方网站http://www.csie.ntu.edu.tw/~cjlin/libsvm/,下载并解压包含Java接口的文件夹。解压...

    libsvm-2.8.zip_Java 8_libsvm算法

    《深入理解libsvm-2.8与Java 8的结合应用》 支持向量机(Support Vector Machine,简称SVM)是一种广泛应用于机器学习领域的高效分类算法,它以其优秀的泛化能力和对高维数据的良好处理能力而备受青睐。在Java 8...

    libsvm-2.9.rar_LibSVM_支持向量机 java

    在这个“libsvm-2.9.rar”压缩包中,我们很可能是得到了LibSVM的Java版本,这意味着我们可以直接在Java程序中调用SVM算法。 在Java环境中使用LibSVM,首先需要解压“libsvm-2.9”文件,里面可能包含源代码、编译好...

    Java调用weka神经网络算法预测股票 代码及数据

    Java调用Weka进行神经网络预测时,通常需要以下步骤: 1. **数据预处理**:首先,你需要将股票数据转化为Weka能理解的ARFF(Attribute-Relation File Format)格式。在这个案例中,`test4.arff`很可能就是这样的...

    libsvm-3.20_LibSVM_libsvm3.20_

    在MATLAB环境中,LibSVM提供了简单易用的接口,用户可以通过调用预定义的函数来实现数据预处理、模型训练、预测等功能。例如,`svmtrain`函数用于训练SVM模型,`svmpredict`函数则用于使用训练好的模型进行预测。除...

    libsvm3.1最新版本

    4. **MATLAB接口**:MATLAB是科学计算的常用工具,libsvm的MATLAB接口允许用户在MATLAB环境中方便地调用SVM模型进行训练和预测。这对于数据探索、模型调参以及快速原型设计非常方便。 5. **库的结构**:libsvm通常...

    libsvm使用

    总的来说,Java调用LibSVM提供了在Java环境中实现高效SVM模型的机会。理解LibSVM的内部机制,以及如何正确设置参数和处理数据,对于构建高质量的机器学习模型至关重要。在NLP领域,结合文本特征提取和LibSVM的强大...

    LibSVM 支持向量机 示例程序

    在Eclipse项目中,这些步骤可能被封装在Java类或方法中,便于用户直接调用。项目中的`NLPLibSVM1`可能是一个包含自然语言处理任务的SVM应用,或者代表了某个特定的实验配置。 **核函数**是SVM的关键部分,它能将低...

    基于LibSVM的验证码识别.pdf

    5. **开发简单图形界面** - **UI界面**:设计直观的用户交互界面,用户能够方便地上传图片并查看识别结果。 - **接入软件API**:将图像处理和识别功能集成到UI中,通过API调用实现后台处理。 - **测试与输出结果*...

    libsvm(matlab,java..)+heart_scale

    Java版本的LibSVM同样提供了一套完整的API,使得开发者能够在Java环境中实现SVM算法。通过构建SVM模型对象,设置参数,加载数据,调用训练和预测方法,可以轻松地在Java项目中集成SVM功能。 在实际应用中,选择哪种...

Global site tag (gtag.js) - Google Analytics