[Tensor] Unsigned Quantized Tensor
authorDonghyeon Jeong <dhyeon.jeong@samsung.com>
Tue, 12 Sep 2023 00:09:35 +0000 (09:09 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Tue, 12 Sep 2023 04:58:02 +0000 (13:58 +0900)
commit9c0463d45f1fbf69921e53656fda257b5a445f42
treef413158e14d12c8edf1c041aa1592ac8af31b702
parent66ca6baad28c63e7a8cf4c4c7ec1138bf491b689
[Tensor] Unsigned Quantized Tensor

- Quantized tensor values are unsigned with zero points
- Layer context dequantize quantized tensor when request weight
- Template dequantize function

**Self evaluation:**
1. Build test:   [X]Passed [ ]Failed [ ]Skipped
2. Run test:     [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: Donghyeon Jeong <dhyeon.jeong@samsung.com>
nntrainer/layers/layer_context.cpp
nntrainer/layers/layer_context.h
nntrainer/models/model_common_properties.h
nntrainer/tensor/tensor.cpp
nntrainer/tensor/tensor.h
nntrainer/utils/base_properties.h
test/unittest/unittest_nntrainer_tensor.cpp
test/unittest/unittest_nntrainer_tensor_fp16.cpp
test/unittest/unittest_nntrainer_tensor_nhwc.cpp
test/unittest/unittest_nntrainer_tensor_pool.cpp