mirror of https://github.com/jlizier/jidt
KSG mixed now ignores batches of data shorter than timeDiff.
This commit is contained in:
parent
b5d2b7e367
commit
bad50ce663
|
|
@ -224,8 +224,10 @@ public class MutualInfoCalculatorMultiVariateWithDiscreteKraskov implements Mutu
|
|||
if (continuousObservations[0].length != dimensions) {
|
||||
throw new Exception("The continuous observations do not have the expected number of variables (" + dimensions + ")");
|
||||
}
|
||||
vectorOfContinuousObservations.add(continuousObservations);
|
||||
vectorOfDiscreteObservations.add(discreteObservations);
|
||||
if (continuousObservations.length > timeDiff) {
|
||||
vectorOfContinuousObservations.add(continuousObservations);
|
||||
vectorOfDiscreteObservations.add(discreteObservations);
|
||||
}
|
||||
}
|
||||
|
||||
public void addObservations(double[][] source, double[][] destination, int startTime, int numTimeSteps) throws Exception {
|
||||
|
|
|
|||
Loading…
Reference in New Issue