MLCE-103 Use ImageTensorGenerator in ModelAccuracyTool
authorSiCong Li <sicong.li@arm.com>
Fri, 21 Jun 2019 11:00:04 +0000 (12:00 +0100)
committerNikhil Raj Arm <nikhil.raj@arm.com>
Tue, 9 Jul 2019 12:05:05 +0000 (12:05 +0000)
commit39f4639a79625c8f37c6ca547dadc7925378ee3e
tree36bc9d1fccff2a25a40003f2a2b7ecf4c77de3f6
parentd01a83c8de77c44a938a618918d17385da3baa88
MLCE-103 Use ImageTensorGenerator in ModelAccuracyTool

* Refactor ImageTensorGenerator into a header so that it can be used
inside ModelAccuracyTool. ModelAccuracyTool now can accept image files
instead of tensor text files as input. ImageTensorGenerator remains a
standalone tool for converting images into tensors text files.
* Inside the ImageTensorGenerator, use the existing image preprocessing
method InferenceTestImage::Resize which has the correct image normalization
techniques and other resize utilities.

Change-Id: Ia662fed4752fb81c5cfa6d15967c6aae4aaf1155
Signed-off-by: SiCong Li <sicong.li@arm.com>
tests/ImageTensorGenerator/ImageTensorGenerator.cpp
tests/ImageTensorGenerator/ImageTensorGenerator.hpp [new file with mode: 0644]
tests/ModelAccuracyTool-Armnn/ModelAccuracyTool-Armnn.cpp