Skip to content

Commit 75326da

Browse files
author
NeiroYT
committed
Changes
1 parent acf1b87 commit 75326da

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

include/layers/ConvLayer.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ class ConvolutionalLayer : public Layer {
3333
pads_ = 0;
3434
dilations_ = 0;
3535
}
36-
ConvolutionalLayer(size_t step, size_t pads, size_t dilations, Tensor& kernel,
37-
Tensor& bias = *std::make_shared<Tensor>(),
36+
ConvolutionalLayer(size_t step, size_t pads, size_t dilations,
37+
const Tensor& kernel, const Tensor& bias = Tensor(),
3838
size_t group = 1, bool useLegacyImpl = false)
3939
: Layer(kConvolution),
4040
kernel_(std::make_shared<Tensor>(kernel)),

include/layers/FCLayer.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class FCLayer : public Layer {
1616

1717
public:
1818
FCLayer() : Layer(kFullyConnected), weights_(nullptr), bias_(nullptr) {}
19-
FCLayer(Tensor& weights, Tensor& bias)
19+
FCLayer(const Tensor& weights, const Tensor& bias)
2020
: Layer(kFullyConnected),
2121
weights_(std::make_shared<Tensor>(weights)),
2222
bias_(std::make_shared<Tensor>(bias)) {}

include/layers_oneDNN/ConvLayer.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ class ConvLayerOneDnn : public Layer {
2121
group_(1),
2222
use_legacy_(false) {}
2323

24-
ConvLayerOneDnn(size_t stride, size_t pads, size_t dilations, Tensor& kernel,
25-
Tensor& bias = *std::make_shared<Tensor>(), size_t group = 1,
26-
bool use_legacy = false)
24+
ConvLayerOneDnn(size_t stride, size_t pads, size_t dilations,
25+
const Tensor& kernel, const Tensor& bias = Tensor(),
26+
size_t group = 1, bool use_legacy = false)
2727
: Layer(kConvolution),
2828
stride_(stride),
2929
pads_(pads),

0 commit comments

Comments
 (0)