This commit adds 'Object' class template which serves as a base class
for all typed values in coco IR, such as vector and feature.
Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
--- /dev/null
+#ifndef __COCO_IR_OBJECT_H__
+#define __COCO_IR_OBJECT_H__
+
+namespace coco
+{
+
+/**
+ * @breif Base interface on all typed NN values
+ */
+class Object
+{
+public:
+ virtual ~Object() = default;
+};
+
+} // namespace coco
+
+#endif // __COCO_IR_OBJECT_H__
--- /dev/null
+#include "coco/IR/Object.h"
+
+// NOTE Do NOT delete this file; this file checks the completeness of 'Object.h'