IVGCVSW-5213 Switch armnnConverter over to cxxopts
authorColm Donelan <Colm.Donelan@arm.com>
Tue, 6 Oct 2020 14:15:33 +0000 (15:15 +0100)
committerColm Donelan <Colm.Donelan@arm.com>
Tue, 6 Oct 2020 14:26:43 +0000 (15:26 +0100)
commitb524ca0303ccaf452c3d59d66fa5cbb12975f4a8
treefb0a7db3a7bc4e5a3ed550d79012329454bbc62a
parent9e51cdefb1f6f99b2bf36529d382595cde1f443c
IVGCVSW-5213 Switch armnnConverter over to cxxopts

* Swap out boost::program_options  with cxxopts.
* Remove const from argv declaration to conform to cxxopts.
* Clean up CLI handling around multiple inputs and shapes.
  Each input must be specified with its own -i param.
  Each corresponding -s parameter must be specified too.

Signed-off-by: Colm Donelan <Colm.Donelan@arm.com>
Change-Id: I01c2683dbca51b2322c98913731ac82a59e400a5
src/armnnConverter/ArmnnConverter.cpp