I'm working with the team of Jean-Francois Boulicaut (LIRIS, INSA Lyon) to implement their algorithms in Knime.
One of this (d-peeler) deals with multidimensional boolean matrix in input.
Multi-array is not implement as basic type in Knime. So I first wanted to make my own type, but Java don't really implement multi-array effenciently !
So do you now how I can implement multi-array in Knime ? Does a good library exist ?
Second question. The algorithm has been developed in C++, so we plan tu use JNI and launch the c++ algorithm executable in Java.
Periodically, 'exec.checkCancelled' is checked, and if necessary, the c++ executable is "destroy".
Does this method be a good way if we don't want to rewrite the algorithm (especially if that's no way to use correctly multidimensional array).