Remove const from layer input

This commit is contained in:
2025-11-19 20:37:41 +01:00
parent dfdfa19022
commit 7896ff0e24
6 changed files with 5 additions and 58 deletions

View File

@@ -20,7 +20,7 @@ class Layer {
virtual ~Layer(){};
virtual CUDANet::Tensor& forward(const CUDANet::Tensor &input) = 0;
virtual CUDANet::Tensor& forward(CUDANet::Tensor &input) = 0;
virtual CUDANet::Shape input_shape() = 0;

View File

@@ -23,7 +23,7 @@ class Conv2d : public Layer {
~Conv2d() {};
CUDANet::Tensor& forward(const CUDANet::Tensor& input) override;
CUDANet::Tensor& forward(CUDANet::Tensor& input) override;
CUDANet::Shape input_shape() override;

View File

@@ -18,7 +18,7 @@ class Dense : public Layer {
~Dense();
CUDANet::Tensor& forward(const CUDANet::Tensor &input) override;
CUDANet::Tensor& forward(CUDANet::Tensor &input) override;
CUDANet::Shape input_shape() override;