Java Weka:批处理筛选命令显示错误:输入文件格式不同,使用MAC OS X
我一直在尝试运行一个简单的示例来检查Weka GUI界面,因为我计划在Java代码中使用Weka API/WLSVM开发支持向量机(SVM)。我遵循三个步骤从文本数据集生成arff(培训和测试)。您可以帮助我用Java代码运行它Java Weka:批处理筛选命令显示错误:输入文件格式不同,使用MAC OS X,java,weka,svm,libsvm,Java,Weka,Svm,Libsvm,我一直在尝试运行一个简单的示例来检查Weka GUI界面,因为我计划在Java代码中使用Weka API/WLSVM开发支持向量机(SVM)。我遵循三个步骤从文本数据集生成arff(培训和测试)。您可以帮助我用Java代码运行它 文本文件到.arff文件转换器 应用StringToOrdVector过滤器 在训练和测试数据集上应用批处理过滤器 1.文本文件到.arff文件转换器。 使用以下命令,此步骤在简单CLI上运行良好 错误:java weka.core.converters.TextDi
1.文本文件到.arff文件转换器。 使用以下命令,此步骤在简单CLI上运行良好 错误:java weka.core.converters.TextDirectoryLoader-dir Testing\u Text>Testing.arff 但当我在MacBash上运行它时,会出现以下错误,我如何解决这个问题 无法找到或加载主类weka.core.converters.TextDirectoryLoader
2.应用于矢量滤波器 我使用Weka GUI界面分别应用了这个过滤器,首先是培训,然后是测试数据集
3.在培训和测试数据集上应用批处理筛选器。 当我尝试应用批处理过滤器时,它会给出错误:使用以下命令在简单CLI上输入文件格式不同 java weka.filters.unsupervised.attribute.standard-b-i Training\u STWV.arff-o train\u std.arff-r TestingDiff\u STWV.arff-s test\u std.arff 输入文件格式不同
请指导我,我坚持使用Weka运行支持向量机(SVM)分类器。Mac上的标准程序是,切换到目录(例如
Weka-3.6.8/
)并运行
检查是否有效
如果有,请在您自己的示例中检查是否正确设置了类路径(
-jar weka.jar
)。Mac上的标准过程是,切换到目录(例如weka-3.6.8/
)并运行
检查是否有效
如果是这样,请在您自己的示例中检查是否正确设置了类路径(-jar weka.jar
)。批过滤命令(-b)现在正在使用以下命令
java weka.filters.unsupervised.attribute.StringToWordVector -b -i Training.arff -o train_std.arff -r Testing.arff -s test_std.arff
批处理筛选命令(-b)正在使用以下命令
java weka.filters.unsupervised.attribute.StringToWordVector -b -i Training.arff -o train_std.arff -r Testing.arff -s test_std.arff