Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
N
ngraph
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
ngraph
Commits
0d688830
Commit
0d688830
authored
Nov 22, 2019
by
gaurides
Committed by
Scott Cyphers
Nov 22, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add default constructor to some ops missing them (#3924)
parent
4c5dbf07
Show whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
24 additions
and
0 deletions
+24
-0
ctc_greedy_decoder.hpp
src/ngraph/op/experimental/layers/ctc_greedy_decoder.hpp
+1
-0
detection_output.hpp
src/ngraph/op/experimental/layers/detection_output.hpp
+1
-0
interpolate.hpp
src/ngraph/op/experimental/layers/interpolate.hpp
+1
-0
prior_box.hpp
src/ngraph/op/experimental/layers/prior_box.hpp
+1
-0
prior_box_clustered.hpp
src/ngraph/op/experimental/layers/prior_box_clustered.hpp
+1
-0
proposal.hpp
src/ngraph/op/experimental/layers/proposal.hpp
+1
-0
psroi_pooling.hpp
src/ngraph/op/experimental/layers/psroi_pooling.hpp
+1
-0
region_yolo.hpp
src/ngraph/op/experimental/layers/region_yolo.hpp
+1
-0
reorg_yolo.hpp
src/ngraph/op/experimental/layers/reorg_yolo.hpp
+1
-0
roi_pooling.hpp
src/ngraph/op/experimental/layers/roi_pooling.hpp
+1
-0
quantized_conv_bias.hpp
src/ngraph/op/experimental/quantized_conv_bias.hpp
+2
-0
clamp.hpp
src/ngraph/op/fused/clamp.hpp
+1
-0
gru_cell.hpp
src/ngraph/op/fused/gru_cell.hpp
+1
-0
lstm_cell.hpp
src/ngraph/op/fused/lstm_cell.hpp
+1
-0
rnn_cell.hpp
src/ngraph/op/fused/rnn_cell.hpp
+1
-0
selu.hpp
src/ngraph/op/fused/selu.hpp
+1
-0
get_output_element.hpp
src/ngraph/op/get_output_element.hpp
+1
-0
or.hpp
src/ngraph/op/or.hpp
+2
-0
quantized_dot.hpp
src/ngraph/op/quantized_dot.hpp
+1
-0
relu.hpp
src/ngraph/op/relu.hpp
+1
-0
xor.hpp
src/ngraph/op/xor.hpp
+2
-0
No files found.
src/ngraph/op/experimental/layers/ctc_greedy_decoder.hpp
View file @
0d688830
...
@@ -28,6 +28,7 @@ namespace ngraph
...
@@ -28,6 +28,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"CTCGreedyDecoder"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"CTCGreedyDecoder"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
CTCGreedyDecoder
()
=
default
;
/// \brief Constructs a CTCGreedyDecoder operation
/// \brief Constructs a CTCGreedyDecoder operation
///
///
/// \param input Logits on which greedy decoding is performed
/// \param input Logits on which greedy decoding is performed
...
...
src/ngraph/op/experimental/layers/detection_output.hpp
View file @
0d688830
...
@@ -50,6 +50,7 @@ namespace ngraph
...
@@ -50,6 +50,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"DetectionOutput"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"DetectionOutput"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
DetectionOutput
()
=
default
;
/// \brief Constructs a DetectionOutput operation
/// \brief Constructs a DetectionOutput operation
///
///
/// \param box_logits Box logits
/// \param box_logits Box logits
...
...
src/ngraph/op/experimental/layers/interpolate.hpp
View file @
0d688830
...
@@ -39,6 +39,7 @@ namespace ngraph
...
@@ -39,6 +39,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"Interpolate"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"Interpolate"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
Interpolate
()
=
default
;
/// \brief Constructs a Interpolate operation
/// \brief Constructs a Interpolate operation
///
///
/// \param image Input image
/// \param image Input image
...
...
src/ngraph/op/experimental/layers/prior_box.hpp
View file @
0d688830
...
@@ -52,6 +52,7 @@ namespace ngraph
...
@@ -52,6 +52,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"PriorBox"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"PriorBox"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
PriorBox
()
=
default
;
/// \brief Constructs a PriorBox operation
/// \brief Constructs a PriorBox operation
///
///
/// \param layer_shape Shape of layer for which prior boxes are computed
/// \param layer_shape Shape of layer for which prior boxes are computed
...
...
src/ngraph/op/experimental/layers/prior_box_clustered.hpp
View file @
0d688830
...
@@ -48,6 +48,7 @@ namespace ngraph
...
@@ -48,6 +48,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"PriorBoxClustered"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"PriorBoxClustered"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
PriorBoxClustered
()
=
default
;
/// \brief Constructs a PriorBoxClustered operation
/// \brief Constructs a PriorBoxClustered operation
///
///
/// \param layer_shape Shape of layer for which prior boxes are computed
/// \param layer_shape Shape of layer for which prior boxes are computed
...
...
src/ngraph/op/experimental/layers/proposal.hpp
View file @
0d688830
...
@@ -60,6 +60,7 @@ namespace ngraph
...
@@ -60,6 +60,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"Proposal"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"Proposal"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
Proposal
()
=
default
;
/// \brief Constructs a Proposal operation
/// \brief Constructs a Proposal operation
///
///
/// \param class_probs Class probability scores
/// \param class_probs Class probability scores
...
...
src/ngraph/op/experimental/layers/psroi_pooling.hpp
View file @
0d688830
...
@@ -28,6 +28,7 @@ namespace ngraph
...
@@ -28,6 +28,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"PSROIPooling"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"PSROIPooling"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
PSROIPooling
()
=
default
;
/// \brief Constructs a PSROIPooling operation
/// \brief Constructs a PSROIPooling operation
///
///
/// \param input Input feature map {N, C, ...}
/// \param input Input feature map {N, C, ...}
...
...
src/ngraph/op/experimental/layers/region_yolo.hpp
View file @
0d688830
...
@@ -28,6 +28,7 @@ namespace ngraph
...
@@ -28,6 +28,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"RegionYolo"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"RegionYolo"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
RegionYolo
()
=
default
;
///
///
/// \brief Constructs a RegionYolo operation
/// \brief Constructs a RegionYolo operation
///
///
...
...
src/ngraph/op/experimental/layers/reorg_yolo.hpp
View file @
0d688830
...
@@ -28,6 +28,7 @@ namespace ngraph
...
@@ -28,6 +28,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"ReorgYolo"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"ReorgYolo"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
ReorgYolo
()
=
default
;
/// \brief Constructs a ReorgYolo operation
/// \brief Constructs a ReorgYolo operation
///
///
/// \param input Input
/// \param input Input
...
...
src/ngraph/op/experimental/layers/roi_pooling.hpp
View file @
0d688830
...
@@ -28,6 +28,7 @@ namespace ngraph
...
@@ -28,6 +28,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"ROIPooling"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"ROIPooling"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
ROIPooling
()
=
default
;
/// \brief Constructs a ROIPooling operation
/// \brief Constructs a ROIPooling operation
///
///
/// \param input Input feature map {N, C, ...}
/// \param input Input feature map {N, C, ...}
...
...
src/ngraph/op/experimental/quantized_conv_bias.hpp
View file @
0d688830
...
@@ -69,6 +69,7 @@ namespace ngraph
...
@@ -69,6 +69,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"QuantizedConvolutionBiasAdd"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"QuantizedConvolutionBiasAdd"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
QuantizedConvolutionBiasAdd
()
=
default
;
QuantizedConvolutionBiasAdd
(
const
Output
<
Node
>&
data_batch
,
QuantizedConvolutionBiasAdd
(
const
Output
<
Node
>&
data_batch
,
const
Output
<
Node
>&
filters
,
const
Output
<
Node
>&
filters
,
const
Output
<
Node
>&
bias
,
const
Output
<
Node
>&
bias
,
...
@@ -109,6 +110,7 @@ namespace ngraph
...
@@ -109,6 +110,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"QuantizedConvolutionBiasSignedAdd"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"QuantizedConvolutionBiasSignedAdd"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
QuantizedConvolutionBiasSignedAdd
()
=
default
;
QuantizedConvolutionBiasSignedAdd
(
const
Output
<
Node
>&
data_batch
,
QuantizedConvolutionBiasSignedAdd
(
const
Output
<
Node
>&
data_batch
,
const
Output
<
Node
>&
filters
,
const
Output
<
Node
>&
filters
,
const
Output
<
Node
>&
bias
,
const
Output
<
Node
>&
bias
,
...
...
src/ngraph/op/fused/clamp.hpp
View file @
0d688830
...
@@ -35,6 +35,7 @@ namespace ngraph
...
@@ -35,6 +35,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"Clamp"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"Clamp"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
Clamp
()
=
default
;
/// \brief Constructs a Clamp node.
/// \brief Constructs a Clamp node.
///
///
/// \param data - Node producing the input tensor
/// \param data - Node producing the input tensor
...
...
src/ngraph/op/fused/gru_cell.hpp
View file @
0d688830
...
@@ -44,6 +44,7 @@ namespace ngraph
...
@@ -44,6 +44,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"GRUCell"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"GRUCell"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
GRUCell
()
=
default
;
///
///
/// \brief Constructs GRUCell node.
/// \brief Constructs GRUCell node.
///
///
...
...
src/ngraph/op/fused/lstm_cell.hpp
View file @
0d688830
...
@@ -72,6 +72,7 @@ namespace ngraph
...
@@ -72,6 +72,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"LSTMCell"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"LSTMCell"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
LSTMCell
()
=
default
;
///
///
/// \brief Constructs LSTMCell node.
/// \brief Constructs LSTMCell node.
///
///
...
...
src/ngraph/op/fused/rnn_cell.hpp
View file @
0d688830
...
@@ -54,6 +54,7 @@ namespace ngraph
...
@@ -54,6 +54,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"RNNCell"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"RNNCell"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
RNNCell
()
=
default
;
///
///
/// \brief Constructs RNNCell node.
/// \brief Constructs RNNCell node.
///
///
...
...
src/ngraph/op/fused/selu.hpp
View file @
0d688830
...
@@ -33,6 +33,7 @@ namespace ngraph
...
@@ -33,6 +33,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"Selu"
,
1
};
static
constexpr
NodeTypeInfo
type_info
{
"Selu"
,
1
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
Selu
()
=
default
;
/// \brief Constructs a Selu node.
/// \brief Constructs a Selu node.
///
///
/// \param data - Node producing the input tensor
/// \param data - Node producing the input tensor
...
...
src/ngraph/op/get_output_element.hpp
View file @
0d688830
...
@@ -31,6 +31,7 @@ namespace ngraph
...
@@ -31,6 +31,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"GetOutputElement"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"GetOutputElement"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
GetOutputElement
()
=
default
;
/// \brief Constructs a get-tuple-element operation.
/// \brief Constructs a get-tuple-element operation.
///
///
/// \param arg The input tuple.
/// \param arg The input tuple.
...
...
src/ngraph/op/or.hpp
View file @
0d688830
...
@@ -34,6 +34,7 @@ namespace ngraph
...
@@ -34,6 +34,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"LogicalOr"
,
1
};
static
constexpr
NodeTypeInfo
type_info
{
"LogicalOr"
,
1
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
LogicalOr
()
=
default
;
/// \brief Constructs a logical-or operation.
/// \brief Constructs a logical-or operation.
///
///
/// \param arg0 Node that produces the first input tensor.<br>
/// \param arg0 Node that produces the first input tensor.<br>
...
@@ -65,6 +66,7 @@ namespace ngraph
...
@@ -65,6 +66,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"Or"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"Or"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
Or
()
=
default
;
/// \brief Constructs a logical-or operation.
/// \brief Constructs a logical-or operation.
///
///
/// \param arg0 Node that produces the first input tensor.<br>
/// \param arg0 Node that produces the first input tensor.<br>
...
...
src/ngraph/op/quantized_dot.hpp
View file @
0d688830
...
@@ -28,6 +28,7 @@ namespace ngraph
...
@@ -28,6 +28,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"QuantizedDot"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"QuantizedDot"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
QuantizedDot
()
=
default
;
/// \brief Constructs a quantized convolution operation.
/// \brief Constructs a quantized convolution operation.
///
///
/// \param input0 The node producing the input data batch tensor.
/// \param input0 The node producing the input data batch tensor.
...
...
src/ngraph/op/relu.hpp
View file @
0d688830
...
@@ -56,6 +56,7 @@ namespace ngraph
...
@@ -56,6 +56,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"ReluBackprop"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"ReluBackprop"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
ReluBackprop
()
=
default
;
/// \brief Constructs a ReluBackprop operation.
/// \brief Constructs a ReluBackprop operation.
///
///
/// \param arg Node that produces the relu forward input tensor.
/// \param arg Node that produces the relu forward input tensor.
...
...
src/ngraph/op/xor.hpp
View file @
0d688830
...
@@ -34,6 +34,7 @@ namespace ngraph
...
@@ -34,6 +34,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"LogicalXor"
,
1
};
static
constexpr
NodeTypeInfo
type_info
{
"LogicalXor"
,
1
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
LogicalXor
()
=
default
;
/// \brief Constructs a logical-xor operation.
/// \brief Constructs a logical-xor operation.
///
///
/// \param arg0 Node that produces the first input tensor.<br>
/// \param arg0 Node that produces the first input tensor.<br>
...
@@ -65,6 +66,7 @@ namespace ngraph
...
@@ -65,6 +66,7 @@ namespace ngraph
NGRAPH_API
NGRAPH_API
static
constexpr
NodeTypeInfo
type_info
{
"Xor"
,
0
};
static
constexpr
NodeTypeInfo
type_info
{
"Xor"
,
0
};
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
const
NodeTypeInfo
&
get_type_info
()
const
override
{
return
type_info
;
}
Xor
()
=
default
;
/// \brief Constructs a logical-xor operation.
/// \brief Constructs a logical-xor operation.
///
///
/// \param arg0 Node that produces the first input tensor.<br>
/// \param arg0 Node that produces the first input tensor.<br>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment