我有一个 DLL 文件,它已在 Matlab 中用于 SVM 分类。我想在 Java 中使用它。我已经加载了 DLL 文件并创建了这里提到的接口 - http://twall.github.io/jna/4.0/javadoc/
public interface mex_smo_train_test extends FunctionMapper {
}
但是我如何访问那里写的函数呢?我在 wikipedia 中看到了示例,但就我而言,我不知道 dll 文件中有哪些代码/函数/变量,所以我不确定在界面中声明什么。(我有训练数据、类标签和内核参数,就像在 Matlab 中一样)Matlab 代码使用下面的代码调用 DLL -
msvm{k} = mex_smo_train_test(X, biny, [], T);
有什么方法可以像在 matlab 中那样从 Java 调用 dll 文件?
谢谢!