Add Relu operation desсription class (#287)
authorVladimir Plazun/AI Tools Lab/Engineer/삼성전자 <v.plazun@partner.samsung.com>
Fri, 1 Jun 2018 14:13:15 +0000 (18:13 +0400)
committerSergey Vostokov/AI Tools Lab/Staff Engineer/삼성전자 <s.vostokov@samsung.com>
Fri, 1 Jun 2018 14:13:15 +0000 (17:13 +0300)
Add Relu operation desription class

This class is used to represent relu operation in computation graph

Signed-off-by: Vladimir Plazun <v.plazun@partner.samsung.com>
contrib/nnc/libs/core/include/nnc/core/IR/model/operations/relu_op.h [new file with mode: 0644]

diff --git a/contrib/nnc/libs/core/include/nnc/core/IR/model/operations/relu_op.h b/contrib/nnc/libs/core/include/nnc/core/IR/model/operations/relu_op.h
new file mode 100644 (file)
index 0000000..1dd30da
--- /dev/null
@@ -0,0 +1,32 @@
+#ifndef _NNC_CORE_IR_MODEL_RELU_H_
+#define _NNC_CORE_IR_MODEL_RELU_H_
+
+#include "nnc/core/IR/model/operations/operation.h"
+
+namespace nncc
+{
+namespace contrib
+{
+namespace core
+{
+namespace IR
+{
+namespace model
+{
+namespace ops
+{
+
+class ReluOp : public OpDescription
+{
+public:
+  explicit ReluOp() : OpDescription(1, 1) {}
+};
+
+} // namespace ops
+} // namespace model
+} // namespace IR
+} // namespace core
+} // namespace contrib
+} // namespace nncc
+
+#endif //_NNC_CORE_IR_MODEL_RELU_H_