Merge "Cleanup references to system/core/base -> system/libbase" am: 1833bc3c61 am: ceac2e6ba8 am: db969d73d3 am: 3fa9df4f14
Original change: https://android-review.googlesource.com/c/platform/frameworks/ml/+/1472303
Change-Id: I8e4b60a379bd4cc5a61ff913cd9d79438cef18fd
diff --git a/common/TypeUtils.cpp b/common/TypeUtils.cpp
index 15b377b..f5bbe07 100644
--- a/common/TypeUtils.cpp
+++ b/common/TypeUtils.cpp
@@ -103,7 +103,6 @@
switch (operandType) {
case OperandType::SUBGRAPH:
case OperandType::OEM:
- case OperandType::TENSOR_OEM_BYTE:
return 0;
case OperandType::TENSOR_QUANT8_ASYMM:
case OperandType::BOOL:
@@ -111,6 +110,7 @@
case OperandType::TENSOR_QUANT8_SYMM_PER_CHANNEL:
case OperandType::TENSOR_QUANT8_SYMM:
case OperandType::TENSOR_QUANT8_ASYMM_SIGNED:
+ case OperandType::TENSOR_OEM_BYTE:
return 1;
case OperandType::TENSOR_QUANT16_SYMM:
case OperandType::TENSOR_FLOAT16:
diff --git a/driver/sample/SampleDriverFloatXNNPACK.cpp b/driver/sample/SampleDriverFloatXNNPACK.cpp
index a09e914..3a8c0a2 100644
--- a/driver/sample/SampleDriverFloatXNNPACK.cpp
+++ b/driver/sample/SampleDriverFloatXNNPACK.cpp
@@ -1552,7 +1552,9 @@
public:
SamplePreparedModelXNNPACK(const Model& model, const SampleDriver* driver,
ExecutionPreference preference, uid_t userId, Priority priority)
- : SamplePreparedModel(model, driver, preference, userId, priority) {}
+ : SamplePreparedModel(model, driver, preference, userId, priority),
+ mSubgraph(nullptr),
+ mThreadpool(nullptr) {}
~SamplePreparedModelXNNPACK() {
delete mSubgraph;
pthreadpool_destroy(mThreadpool);