blob: c19abefef8b6c4021c22ed3cad0c805b4f7c9d62 [file] [log] [blame]
Laurent Carlier749294b2020-06-01 09:03:17 +01001//
telsoa014fcda012018-03-09 14:13:49 +00002// Copyright © 2017 Arm Ltd. All rights reserved.
David Beckecb56cd2018-09-05 12:52:57 +01003// SPDX-License-Identifier: MIT
telsoa014fcda012018-03-09 14:13:49 +00004//
5#include "../InferenceTest.hpp"
telsoa01c577f2c2018-08-31 09:22:23 +01006#include "../CaffePreprocessor.hpp"
telsoa014fcda012018-03-09 14:13:49 +00007#include "armnnCaffeParser/ICaffeParser.hpp"
8
9int main(int argc, char* argv[])
10{
Narumol Prangnawarat65d30962019-03-14 11:55:03 +000011 using DataType = float;
12 using DatabaseType = CaffePreprocessor;
13 using ParserType = armnnCaffeParser::ICaffeParser;
14 using ModelType = InferenceModel<ParserType, DataType>;
15
16 return armnn::test::ClassifierInferenceTestMain<DatabaseType, ParserType>(
telsoa014fcda012018-03-09 14:13:49 +000017 argc, argv, "squeezenet.caffemodel", true,
Narumol Prangnawarat65d30962019-03-14 11:55:03 +000018 "input", "prob", { 0 },
19 [](const char* dataDir, const ModelType &) { return CaffePreprocessor(dataDir); });
telsoa014fcda012018-03-09 14:13:49 +000020}