diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-04-01 18:47:13 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-04-02 10:01:36 +0000 |
commit | 8646f3bbaf0dd3127c26892efcd7b873edc8712d (patch) | |
tree | 648c1c2f4fec760b998d94e4682b88ad5ad9ea00 /eval/src | |
parent | 3922ec7f78c721b4e3907dfbd1fdbffbca10e4d2 (diff) |
Only include what you need.
Diffstat (limited to 'eval/src')
4 files changed, 4 insertions, 11 deletions
diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor.cpp b/eval/src/vespa/eval/tensor/dense/dense_tensor.cpp index e775385b623..c183e5c1db3 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor.cpp +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor.cpp @@ -75,6 +75,8 @@ DenseTensor::DenseTensor(eval::ValueType &&type_in, checkCellsSize(*this); } +DenseTensor::~DenseTensor() = default; + bool DenseTensor::operator==(const DenseTensor &rhs) const { diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor.h b/eval/src/vespa/eval/tensor/dense/dense_tensor.h index 0da5f570674..7f7d92a42ed 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor.h +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor.h @@ -2,10 +2,6 @@ #pragma once -#include <vespa/eval/tensor/tensor.h> -#include <vespa/eval/tensor/types.h> -#include <vespa/eval/eval/value_type.h> -#include "dense_tensor_cells_iterator.h" #include "dense_tensor_view.h" namespace vespalib::tensor { @@ -26,7 +22,7 @@ private: public: DenseTensor(); - ~DenseTensor() {} + ~DenseTensor() override; DenseTensor(const eval::ValueType &type_in, const Cells &cells_in); DenseTensor(const eval::ValueType &type_in, Cells &&cells_in); DenseTensor(eval::ValueType &&type_in, Cells &&cells_in); diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h b/eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h index 447d8a4f805..caf92d6c8c7 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h @@ -2,10 +2,7 @@ #pragma once -#include <vespa/eval/tensor/tensor.h> -#include <vespa/eval/tensor/types.h> #include <vespa/eval/eval/value_type.h> -#include <vespa/eval/tensor/tensor.h> #include <vespa/vespalib/util/arrayref.h> namespace vespalib::tensor { 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 11ed9639cc6..df001882e66 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h @@ -2,10 +2,8 @@ #pragma once -#include <vespa/eval/tensor/tensor.h> -#include <vespa/eval/tensor/types.h> -#include <vespa/eval/eval/value_type.h> #include "dense_tensor_cells_iterator.h" +#include <vespa/eval/tensor/tensor.h> namespace vespalib::tensor { |