diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-12-19 18:47:01 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-12-19 18:47:01 +0100 |
commit | 0d220bb774e6b2d5886a4548a58ea9a3bc04767d (patch) | |
tree | 6cdcf0a6d1c30af1ef2d9f98412de439a2824eeb /vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java | |
parent | 955cf20d62d0cd480c5d1b5816b1e2a91357f3ef (diff) |
Do todos
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java index 9827440cbbb..1ebd6c4179d 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java @@ -103,7 +103,6 @@ public class IndexedTensor implements Tensor { return values[toValueIndex(indexes.indexesForReading(), dimensionSizes)]; } - // TODO: Change to get private static int toValueIndex(int[] indexes, int[] dimensionSizes) { if (indexes.length == 1) return indexes[0]; // for speed if (indexes.length == 0) return 0; // for speed @@ -114,7 +113,6 @@ public class IndexedTensor implements Tensor { return valueIndex; } - // TODO: Change to get private static int toValueIndex(TensorAddress address, int[] dimensionSizes) { if (address.isEmpty()) return 0; @@ -414,7 +412,7 @@ public class IndexedTensor implements Tensor { public Map.Entry<TensorAddress, Double> next() { if ( ! hasNext()) throw new NoSuchElementException("No cell at " + indexes); - Map.Entry<TensorAddress, Double> current = new Cell(indexes.toAddress(), values[count]); // TODO: Correct to get(indexes) + Map.Entry<TensorAddress, Double> current = new Cell(indexes.toAddress(), get(indexes)); count++; if (hasNext()) |