C#weka.dll缺少DenseInstance类

时间:2015-01-01 18:26:43

标签: c# dll weka

我将Weka-installation(3.6)中的WEKA.jar通过ikvmc转换为库(dll)以在C#中使用它。 我在Visual Studio 2013 Ultimate中的C#-Project中添加了库作为参考。之后,我使用了很多类的weka库,一切正常。但现在,我想创建类 DenseInstance 的对象,但VS2013在 weka.core。* 中找不到此类。

 using weka.classifiers.meta;
 using weka.classifiers;
 using weka.core;
 using weka.filters.unsupervised.attribute;

 ...
 DenseInstance instance = new DenseInstance(2); 
 ...

将.jar转换为库文件时没有错误。 有人可以帮帮我吗?

DJTrust

1 个答案:

答案 0 :(得分:0)

我有一个解决方案。在Weka 3.6中, DenseInstance 的功能集成在类实例中。因此,在这种情况下,您必须选择实例,而不是 DenseInstance 。现在它有效。