[Test] Add ParamTest scaffolding for model tests
authorJihoon Lee <jhoon.it.lee@samsung.com>
Wed, 21 Oct 2020 10:20:05 +0000 (19:20 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Tue, 27 Oct 2020 01:15:30 +0000 (10:15 +0900)
commit9742569355e1d787ccb4818b7c827bc95662cbe9
treecf93dc56eb6cee786e8c09782c62cf241f9d6653
parent6fcf5a382c8332be2d1ddbd6905c1a732ef8fa3e
[Test] Add ParamTest scaffolding for model tests

Add Parameterized test scaffolding for integrated tests with minor
changes

**Additional Changes proposed in this PR:**
- Add `TensorDim::TensorDim(const std::string &shape)
- Move `Tensor::epsilon` to public

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

cc: Parichay Kapoor <pk.kapoor@samsung.com>
Signed-off-by: Jihoon Lee <jhoon.it.lee@samsung.com>
.gitignore
fix_app.patch [deleted file]
nntrainer/include/tensor.h
nntrainer/include/tensor_dim.h
nntrainer/src/tensor_dim.cpp
packaging/unittest_models.tar.gz [new file with mode: 0644]
test/input_gen/genModelTests.py
test/input_gen/recorder.py
test/unittest/meson.build
test/unittest/unittest_nntrainer_modelfile.cpp
test/unittest/unittest_nntrainer_models.cpp