mirror of
https://github.com/lordmathis/CUDANet.git
synced 2025-12-22 14:24:22 +00:00
Remove const from layer input
This commit is contained in:
@@ -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;
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user