summaryrefslogtreecommitdiff
path: root/inference-engine/thirdparty/clDNN/src/include/convolution_inst.h
diff options
context:
space:
mode:
authorAlexey Suhov <asuhov@users.noreply.github.com>2018-11-23 16:19:43 +0300
committeropenvino-pushbot <44090433+openvino-pushbot@users.noreply.github.com>2018-11-23 16:19:43 +0300
commit55a41d7570f78aaea0d6764d157dd7434730d56f (patch)
treeba022c71609b93d51119bcb25e5ccb8c7147dbd3 /inference-engine/thirdparty/clDNN/src/include/convolution_inst.h
parent54eab180361ec09fbd82e2bb62adfeb521275774 (diff)
downloaddldt-55a41d7570f78aaea0d6764d157dd7434730d56f.tar.gz
dldt-55a41d7570f78aaea0d6764d157dd7434730d56f.tar.bz2
dldt-55a41d7570f78aaea0d6764d157dd7434730d56f.zip
Publishing R4 (#41)
* Publishing R4
Diffstat (limited to 'inference-engine/thirdparty/clDNN/src/include/convolution_inst.h')
-rw-r--r--inference-engine/thirdparty/clDNN/src/include/convolution_inst.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/inference-engine/thirdparty/clDNN/src/include/convolution_inst.h b/inference-engine/thirdparty/clDNN/src/include/convolution_inst.h
index c4a175b1e..b47e09fab 100644
--- a/inference-engine/thirdparty/clDNN/src/include/convolution_inst.h
+++ b/inference-engine/thirdparty/clDNN/src/include/convolution_inst.h
@@ -49,9 +49,9 @@ public:
void set_transposed(bool node_transposed) { transposed = node_transposed; }
bool get_transposed() const { return transposed; }
- decltype(auto) input() const { return get_dependency(0); }
+ program_node& input() const { return get_dependency(0); }
- decltype(auto) weights(size_t idx = 0) const
+ program_node& weights(size_t idx = 0) const
{
if (static_cast<int32_t>(idx) >= this->get_split())
throw std::range_error("weights offset too big");
@@ -59,7 +59,7 @@ public:
return get_dependency(1 + idx);
}
- decltype(auto) bias(size_t idx = 0) const
+ program_node& bias(size_t idx = 0) const
{
if (static_cast<int32_t>(idx) >= this->get_split())
throw std::range_error("bias offset too big");
@@ -67,7 +67,7 @@ public:
return get_dependency(1 + this->get_split() + idx);
}
- decltype(auto) weights_quantization_factors(size_t idx = 0) const
+ program_node& weights_quantization_factors(size_t idx = 0) const
{
if (static_cast<int32_t>(idx) >= this->get_split())
throw std::range_error("quantization factor offset too big");
@@ -75,7 +75,7 @@ public:
return get_dependency(1 + 2*this->get_split() + idx);
}
- decltype(auto) output_calibration_factors(size_t idx = 0) const
+ program_node& output_calibration_factors(size_t idx = 0) const
{
if (static_cast<int32_t>(idx) >= this->get_split())
throw std::range_error("calibration factor offset too big");
@@ -123,7 +123,7 @@ public:
public:
typed_primitive_inst(network_impl& network, convolution_node const& node);
- decltype(auto)weights_memory(size_t index) const
+ memory_impl& weights_memory(size_t index) const
{
if (static_cast<int32_t>(index) >= node.get_split())
throw std::range_error("weights offset too big");
@@ -131,7 +131,7 @@ public:
return dep_memory(1 + index);
}
- decltype(auto) bias_memory(size_t index) const
+ memory_impl& bias_memory(size_t index) const
{
if (static_cast<int32_t>(index) >= node.get_split())
throw std::range_error("bias offset too big");
@@ -139,7 +139,7 @@ public:
return dep_memory(1 + node.get_split() + index);
}
- decltype(auto) weights_quantization_factors_memory(size_t index) const
+ memory_impl& weights_quantization_factors_memory(size_t index) const
{
if (static_cast<int32_t>(index) >= node.get_split())
throw std::range_error("quantization factors offset too big");
@@ -147,7 +147,7 @@ public:
return dep_memory(1 + 2*node.get_split() + index);
}
- decltype(auto) output_calibration_factors_memory(size_t index) const
+ memory_impl& output_calibration_factors_memory(size_t index) const
{
if (static_cast<int32_t>(index) >= node.get_split())
throw std::range_error("quantization factors offset too big");