[nnc] Rectify shared_ptr wrapper around TensorVariant (#2684)
authorСергей Баранников/AI Tools Lab /SRR/Engineer/삼성전자 <s.barannikov@samsung.com>
Fri, 14 Dec 2018 18:37:58 +0000 (21:37 +0300)
committerEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Fri, 14 Dec 2018 18:37:58 +0000 (21:37 +0300)
commitf2ba3e191a176f47e6573bc1666ccdd240a520e4
tree6c7574efd2a99a63714f2ae6c60e731f167e83f2
parent08e4b7b8c7019e0c9a5113de84a200ee2a206a6b
[nnc] Rectify shared_ptr wrapper around TensorVariant (#2684)

- Get rid of shared_ptr wrapper around TensorVariant class.
- Add const qualifiers to auto reference declarations

Signed-off-by: Sergei Barannikov <s.barannikov@samsung.com>
20 files changed:
contrib/nnc/include/core/modelIR/TensorUtil.h
contrib/nnc/include/passes/caffe2_frontend/caffe2_importer.h
contrib/nnc/include/passes/common_frontend/op_creator_helper.h
contrib/nnc/include/passes/tflite_frontend/tflite_importer.h
contrib/nnc/passes/acl_soft_backend/AclCppOpGenerator.cpp
contrib/nnc/passes/caffe2_frontend/caffe2_importer.cpp
contrib/nnc/passes/caffe2_frontend/caffe2_op_creator.cpp
contrib/nnc/passes/caffe2_frontend/caffe2_op_creator.h
contrib/nnc/passes/caffe_frontend/caffe_op_creator.cpp
contrib/nnc/passes/caffe_frontend/caffe_op_creator.h
contrib/nnc/passes/common_frontend/op_creator_helper.cpp
contrib/nnc/passes/interpreter/ops/DeConv2D.cpp
contrib/nnc/passes/onnx_frontend/ONNXImporterImpl.cpp
contrib/nnc/passes/onnx_frontend/ONNXImporterImpl.h
contrib/nnc/passes/onnx_frontend/ONNXOpCreator.cpp
contrib/nnc/passes/onnx_frontend/ONNXOpCreator.h
contrib/nnc/passes/soft_backend/SBSerializer.cpp
contrib/nnc/passes/tflite_frontend/tflite_importer.cpp
contrib/nnc/passes/tflite_frontend/tflite_op_creator.cpp
contrib/nnc/passes/tflite_frontend/tflite_op_creator.h