[optimizer] Deprecate optimizer factory
authorParichay Kapoor <pk.kapoor@samsung.com>
Mon, 26 Jul 2021 05:49:47 +0000 (14:49 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Tue, 3 Aug 2021 05:26:04 +0000 (14:26 +0900)
commitb706090e7accb9429bee04f9ddb70ad2bc757275
tree804cf59630499ccb042f2c5738cb385dca538fbf
parentde3eb13da1670c371d358542fd633ed948c5672b
[optimizer] Deprecate optimizer factory

Deprecate usage of optimizer factory and replace it with app_context.
Further, app_context throw code update from runtime_error to
invalid_argument when the requested type of object is not found.

Signed-off-by: Parichay Kapoor <pk.kapoor@samsung.com>
api/ccapi/src/factory.cpp
debian/nntrainer-dev.install
nntrainer/models/model_loader.cpp
nntrainer/models/neuralnet.h
nntrainer/optimizers/meson.build
nntrainer/optimizers/optimizer_factory.cpp [deleted file]
nntrainer/optimizers/optimizer_factory.h [deleted file]
packaging/nntrainer.spec
test/unittest/unittest_nntrainer_internal.cpp
test/unittest/unittest_nntrainer_modelfile.cpp