diff options
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java index 22ceed22d3e..693c4b5f2b0 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/MappedTensor.java @@ -115,12 +115,22 @@ public class MappedTensor implements Tensor { public TensorType type() { return type; } @Override + public Builder cell(TensorAddress address, float value) { + return cell(address, (double)value); + } + + @Override public Builder cell(TensorAddress address, double value) { cells.put(address, value); return this; } @Override + public Builder cell(float value, long... labels) { + return cell((double)value, labels); + } + + @Override public Builder cell(double value, long... labels) { cells.put(TensorAddress.of(labels), value); return this; |