From 13251a0104284eb52f3b11d3fb6a047cadb62e1f Mon Sep 17 00:00:00 2001 From: Joseph Lizier Date: Tue, 1 Apr 2025 15:29:20 +1100 Subject: [PATCH] Cleaning up code of the spiking TE estimator --- .../TransferEntropyCalculatorSpikingIntegration.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/java/source/infodynamics/measures/spiking/integration/TransferEntropyCalculatorSpikingIntegration.java b/java/source/infodynamics/measures/spiking/integration/TransferEntropyCalculatorSpikingIntegration.java index a37ac64..5ed5425 100644 --- a/java/source/infodynamics/measures/spiking/integration/TransferEntropyCalculatorSpikingIntegration.java +++ b/java/source/infodynamics/measures/spiking/integration/TransferEntropyCalculatorSpikingIntegration.java @@ -1,7 +1,6 @@ package infodynamics.measures.spiking.integration; import java.util.Arrays; -import java.util.Collections; import java.util.Iterator; import java.util.PriorityQueue; import java.util.Random; @@ -16,8 +15,6 @@ import infodynamics.utils.KdTree; import infodynamics.utils.MathsUtils; import infodynamics.utils.MatrixUtils; import infodynamics.utils.NeighbourNodeData; -import infodynamics.utils.FirstIndexComparatorDouble; -import infodynamics.utils.UnivariateNearestNeighbourSearcher; import infodynamics.utils.EuclideanUtils; import infodynamics.utils.ParsedProperties; @@ -403,7 +400,6 @@ public class TransferEntropyCalculatorSpikingIntegration implements TransferEntr if (vectorOfConditionalSpikeTimes.size() > 0) { conditionalIterator = vectorOfConditionalSpikeTimes.iterator(); } - int timeSeriesIndex = 0; for (double[] destSpikeTimes : vectorOfDestinationSpikeTimes) { double[] sourceSpikeTimes = sourceIterator.next(); double[][] conditionalSpikeTimes = null; @@ -900,7 +896,6 @@ public class TransferEntropyCalculatorSpikingIntegration implements TransferEntr if (vectorOfConditionalSpikeTimes.size() > 0) { conditionalIterator = vectorOfConditionalSpikeTimes.iterator(); } - int timeSeriesIndex = 0; for (double[] destSpikeTimes : vectorOfDestinationSpikeTimes) { double[] sourceSpikeTimes = sourceIterator.next(); double[][] conditionalSpikeTimes = null; @@ -928,7 +923,7 @@ public class TransferEntropyCalculatorSpikingIntegration implements TransferEntr KdTree resampledKdTreeConditioningAtSamples = new KdTree(arrayedResampledConditioningEmbeddingsFromSamples); resampledKdTreeConditioningAtSamples.setNormType(normType); - Vector conditionallyPermutedJointEmbeddingsFromSpikes = new Vector(jointEmbeddingsFromSpikes); + Vector conditionallyPermutedJointEmbeddingsFromSpikes = new Vector(jointEmbeddingsFromSpikes); Vector usedIndices = new Vector(); for (int i = 0; i < conditionallyPermutedJointEmbeddingsFromSpikes.size(); i++) {