SNPE: 'SNPE',
TENSORFLOW: 'TENSORFLOW',
TENSORFLOW_LITE: 'TENSORFLOW_LITE',
- VIVANTE: 'VIVANTE'
+ VIVANTE: 'VIVANTE',
+ PYTORCH: 'PYTORCH',
+ NNTR_INF: 'NNTR_INF',
+ VD_AIFW: 'VD_AIFW',
+ SRNPU: 'SRNPU'
};
var HWType = {
NPU_EDGE_TPU: 'NPU_EDGE_TPU',
NPU_MOVIDIUS: 'NPU_MOVIDIUS',
NPU_SR: 'NPU_SR',
- NPU_VIVANTE: 'NPU_VIVANTE'
+ NPU_VIVANTE: 'NPU_VIVANTE',
+ NPU_SLSI: 'NPU_SLSI'
};
MachineLearningManager.prototype.checkNNFWAvailability = function() {
{"NPU", ML_NNFW_HW_NPU},
{"NPU_EDGE_TPU", ML_NNFW_HW_NPU_EDGE_TPU},
{"NPU_MOVIDIUS", ML_NNFW_HW_NPU_MOVIDIUS},
+ {"NPU_SLSI", ML_NNFW_HW_NPU_SLSI},
{"NPU_SR", ML_NNFW_HW_NPU_SR},
{"NPU_VIVANTE", ML_NNFW_HW_NPU_VIVANTE}};
{"EDGE_TPU", ML_NNFW_TYPE_EDGE_TPU},
{"MVNC", ML_NNFW_TYPE_MVNC},
{"NNFW", ML_NNFW_TYPE_NNFW},
+ {"NNTR_INF", ML_NNFW_TYPE_NNTR_INF},
{"OPEN_VINO", ML_NNFW_TYPE_OPENVINO},
+ {"PYTORCH", ML_NNFW_TYPE_PYTORCH},
{"SNPE", ML_NNFW_TYPE_SNPE},
+ {"SRNPU", ML_NNFW_TYPE_SRNPU},
{"TENSORFLOW", ML_NNFW_TYPE_TENSORFLOW},
{"TENSORFLOW_LITE", ML_NNFW_TYPE_TENSORFLOW_LITE},
+ {"VD_AIFW", ML_NNFW_TYPE_VD_AIFW},
{"VIVANTE", ML_NNFW_TYPE_VIVANTE}};
const PlatformEnum<ml_tensor_type_e> TensorTypeEnum{