[MachineLearning.Inference] Add CustomFilter class and more functionality to MachineLearning module. (#1903)
* [MachineLearning.Inference] Add new Enum value to support new HW and NNFW
* Add SNPE(Snapdgragon Neural Processing Engine) to NNFWType enum
* Add CPUSIMD to HWType enum
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
* [MachineLearning.Inference] Add CustomFilter class
This patch newly adds the CustomFilter class. It provides developers
with a custom callback interface in the NNStreamer pipeline. Using this
interface, developers can easily manipulate the tensors data.
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
* [MachineLearning.Inference] Add the property getter/setter of the node in NNStreamer pipeline.
This patch newly add getter/setter methods to pipeline node classes. To
handle each node sophisticated, it provides developers with a control
method for each type.
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>