using package JCHAID for previous weka version 3.8

36 views
Skip to first unread message

David Diaz

unread,
May 4, 2021, 6:43:08 PM5/4/21
to python-weka-wrapper
Hello all again,

Im trying to use an unofficial package JCHAID that only runs for weka version 3.8, but when I start the java machine I get the error : [WekaPackageManager] Skipping package JCHAIDStar because it is not compatible with Weka 3.9.5

Is there any way I could roll back to weak 3.8 in order to use the named package?

thanks in advance

David Díaz

python-weka-wrapper

unread,
May 4, 2021, 7:15:23 PM5/4/21
to python-weka-wrapper
> Im trying to use an unofficial package JCHAID that only runs for weka version 3.8, but when I start the java machine I get the error : [WekaPackageManager] Skipping package JCHAIDStar because it is not compatible with Weka 3.9.5
>
> Is there any way I could roll back to weak 3.8 in order to use the named package?

pww3 is written against the 3.9.x API, not 3.8.x.

There is also no guarantee that this package will work with 3.9.x.
Official Weka packages usually provide two different versions, one for
each branch.

But since 3.8.x and 3.9.x are still quite similar, here is what you can try:
- download the JCHAID zip file
- decompress it
- open the Description.props file in a text editor
- change the "Depends" property to something like this
Depends=weka (>=3.9.0)
- save the file and regenerate the zip file
- install the updated zip file

Cheers, Peter

David Diaz

unread,
May 5, 2021, 11:35:19 AM5/5/21
to python-weka-wrapper
Hi Peter, thanks for the advice, I tried the trick but unfortunately it didn't work,

I'll just use another classifier, 

cheers
Reply all
Reply to author
Forward
0 new messages