diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-04-02 13:20:33 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-04-02 13:20:33 +0000 |
commit | cc9de9ee016dbdbe5379a0871638ce33a3b30266 (patch) | |
tree | 8f4b383615cb34eedb961c6324fb45fa90b11fad /eval | |
parent | 63daf37eb87b86d73663cb966054895e4bbc751a (diff) |
Remove wrappers not neeed.
Diffstat (limited to 'eval')
-rw-r--r-- | eval/src/vespa/eval/tensor/dense/dense_tensor_apply.hpp | 2 | ||||
-rw-r--r-- | eval/src/vespa/eval/tensor/dense/dense_tensor_view.cpp | 8 | ||||
-rw-r--r-- | eval/src/vespa/eval/tensor/dense/dense_tensor_view.h | 3 |
3 files changed, 1 insertions, 12 deletions
diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor_apply.hpp b/eval/src/vespa/eval/tensor/dense/dense_tensor_apply.hpp index 25478510587..fa1e59c87db 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor_apply.hpp +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor_apply.hpp @@ -74,7 +74,7 @@ apply(const DenseTensorView &lhs, const Tensor &rhs, Function &&func) } const DenseTensor *dense = dynamic_cast<const DenseTensor *>(&rhs); if (dense) { - return apply(lhs, DenseTensorView(*dense), func); + return apply(lhs, *dense, func); } return Tensor::UP(); } diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor_view.cpp b/eval/src/vespa/eval/tensor/dense/dense_tensor_view.cpp index 164ec042384..73b2e7b3ffb 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor_view.cpp +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor_view.cpp @@ -134,14 +134,6 @@ bool sameCells(DenseTensorView::CellsRef lhs, DenseTensorView::CellsRef rhs) } - -DenseTensorView::DenseTensorView(const DenseTensor &rhs) - : _typeRef(rhs.fast_type()), - _cellsRef(rhs.cellsRef()) -{ -} - - bool DenseTensorView::operator==(const DenseTensorView &rhs) const { diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h b/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h index df001882e66..1680cb81ea2 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h @@ -7,8 +7,6 @@ namespace vespalib::tensor { -class DenseTensor; - /** * A view to a dense tensor where all dimensions are indexed. * Tensor cells are stored in an underlying array according to the order of the dimensions. @@ -32,7 +30,6 @@ protected: } public: - explicit DenseTensorView(const DenseTensor &rhs); DenseTensorView(const eval::ValueType &type_in, CellsRef cells_in) : _typeRef(type_in), _cellsRef(cells_in) |