JSAT
JSAT copied to clipboard
Java Statistical Analysis Tool, a Java library for Machine Learning
In OrdinaryKriging.train(), when lup.det() is infinity that the LUPDecomposition will get a wrong X. However, I can get a right X when using singular value decomposition. So, I think it...
:eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of compound operators](https://docs.oracle.com/javase/specs/jls/se17/html/jls-15.html#jls-15.26 "Description for assignment operators") accordingly....
Maybe I'm missing something - but is it possible tu use MeanShift-Clustering with a given (fixed) bandwidth? As far as I follow the implementation, even if I provide the KDE...
Bumps [junit](https://github.com/junit-team/junit4) from 4.10 to 4.13.1. Release notes Sourced from junit's releases. JUnit 4.13.1 Please refer to the release notes for details. JUnit 4.13 Please refer to the release notes...
How to create maven project for JSAT? Could you tell me anyone the command and argument to create maven project for JSAT? I tried to add dependencies into POM.xml file,...
I want to use **LVQ** with this library, but I don't know how to use it. I have data to train like this: | Input | class target (prediction) |...
The PAM algorithm is quite different from a k-means style approach you implemented. Any idea what reference you used? I am trying to figure out why so many use the...
I`ve tried to reduce a 300 dimension array from kmeans into 2 dimensions. For storing the double values I decided to use the sparsevector class. After some debug I saw...
Hi! This code fragment works not the way it is formatted. ``` if(label[i] == -1) if(I0[i] && (i_low == -1 || fcache[i] > fcache[i_low]) ) { i_low = i; b_low...
When I call evaluateCrossValidation, I may want to give up after a certain amount of time. Instead of building in some "isRunning" boolean, would it be easier to check in...