diff options
author | Geir Storli <geirst@verizonmedia.com> | 2019-02-08 12:50:02 +0000 |
---|---|---|
committer | Geir Storli <geirst@verizonmedia.com> | 2019-02-08 12:50:02 +0000 |
commit | 808a7684e549f6b3d2d30f7b8b217ba76a80e8df (patch) | |
tree | 03d8b4ac46629aa9b1820adf235da64c43fe796e /eval/src | |
parent | 33b21d16da3230ed1bbf6b1aa39e56594b1bf095 (diff) |
Update Tensor forward declarations.
Diffstat (limited to 'eval/src')
8 files changed, 8 insertions, 8 deletions
diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor_apply.h b/eval/src/vespa/eval/tensor/dense/dense_tensor_apply.h index 52d49b8e95b..49e075f6999 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor_apply.h +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor_apply.h @@ -3,7 +3,7 @@ #pragma once namespace vespalib::tensor { - struct Tensor; + class Tensor; class DenseTensor; } diff --git a/eval/src/vespa/eval/tensor/serialization/slime_binary_format.h b/eval/src/vespa/eval/tensor/serialization/slime_binary_format.h index b53a3af9e19..f1366c64e2c 100644 --- a/eval/src/vespa/eval/tensor/serialization/slime_binary_format.h +++ b/eval/src/vespa/eval/tensor/serialization/slime_binary_format.h @@ -12,7 +12,7 @@ namespace slime { struct Inserter; } namespace tensor { -struct Tensor; +class Tensor; class TensorBuilder; /** diff --git a/eval/src/vespa/eval/tensor/serialization/sparse_binary_format.h b/eval/src/vespa/eval/tensor/serialization/sparse_binary_format.h index 23d77a5c704..db05574dfce 100644 --- a/eval/src/vespa/eval/tensor/serialization/sparse_binary_format.h +++ b/eval/src/vespa/eval/tensor/serialization/sparse_binary_format.h @@ -8,7 +8,7 @@ class nbostream; namespace tensor { -struct Tensor; +class Tensor; class TensorBuilder; /** diff --git a/eval/src/vespa/eval/tensor/serialization/typed_binary_format.h b/eval/src/vespa/eval/tensor/serialization/typed_binary_format.h index 38c3373213c..c655210907f 100644 --- a/eval/src/vespa/eval/tensor/serialization/typed_binary_format.h +++ b/eval/src/vespa/eval/tensor/serialization/typed_binary_format.h @@ -11,7 +11,7 @@ class nbostream; namespace tensor { -struct Tensor; +class Tensor; class TensorBuilder; /** diff --git a/eval/src/vespa/eval/tensor/sparse/sparse_tensor_apply.h b/eval/src/vespa/eval/tensor/sparse/sparse_tensor_apply.h index 2c1c57de8ac..ec6edf2d847 100644 --- a/eval/src/vespa/eval/tensor/sparse/sparse_tensor_apply.h +++ b/eval/src/vespa/eval/tensor/sparse/sparse_tensor_apply.h @@ -3,7 +3,7 @@ #pragma once namespace vespalib::tensor { - struct Tensor; + class Tensor; class SparseTensor; } diff --git a/eval/src/vespa/eval/tensor/tensor_builder.h b/eval/src/vespa/eval/tensor/tensor_builder.h index 205da137895..05238b27df5 100644 --- a/eval/src/vespa/eval/tensor/tensor_builder.h +++ b/eval/src/vespa/eval/tensor/tensor_builder.h @@ -7,7 +7,7 @@ namespace vespalib { namespace tensor { -struct Tensor; +class Tensor; /** * An interfrace for builder of tensors (sparse multi-dimensional array). diff --git a/eval/src/vespa/eval/tensor/tensor_factory.h b/eval/src/vespa/eval/tensor/tensor_factory.h index f3c9aae7328..5fe31afc4dd 100644 --- a/eval/src/vespa/eval/tensor/tensor_factory.h +++ b/eval/src/vespa/eval/tensor/tensor_factory.h @@ -8,7 +8,7 @@ namespace vespalib { namespace tensor { -struct Tensor; +class Tensor; class TensorBuilder; /** diff --git a/eval/src/vespa/eval/tensor/tensor_mapper.h b/eval/src/vespa/eval/tensor/tensor_mapper.h index 6218146496a..99994bd15e8 100644 --- a/eval/src/vespa/eval/tensor/tensor_mapper.h +++ b/eval/src/vespa/eval/tensor/tensor_mapper.h @@ -7,7 +7,7 @@ namespace vespalib { namespace tensor { -struct Tensor; +class Tensor; /** * Class to map a tensor to a given tensor type. Dimensions in input |