From 21ae0bdeaad7869c87b31c318fc4598c5ea3a95f Mon Sep 17 00:00:00 2001 From: Joseph Lizier Date: Fri, 8 Oct 2021 11:28:37 +1100 Subject: [PATCH] Fixing logic error in printing whether GPU calculation was falling back to CPU --- .../kraskov/MutualInfoCalculatorMultiVariateKraskov.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/source/infodynamics/measures/continuous/kraskov/MutualInfoCalculatorMultiVariateKraskov.java b/java/source/infodynamics/measures/continuous/kraskov/MutualInfoCalculatorMultiVariateKraskov.java index bbd3849..e774fd8 100755 --- a/java/source/infodynamics/measures/continuous/kraskov/MutualInfoCalculatorMultiVariateKraskov.java +++ b/java/source/infodynamics/measures/continuous/kraskov/MutualInfoCalculatorMultiVariateKraskov.java @@ -440,7 +440,7 @@ public abstract class MutualInfoCalculatorMultiVariateKraskov int numTimePointsToComputeFor = (newObservations == null) ? N : newObservations[0].length; - if (useGPU && (newObservations == null)) { + if (useGPU && (newObservations != null)) { System.out.println("Cannot use GPU for estimation based on new observations -- falling back to CPU calculation..."); }