Update operation validation from HalVersion to Version
Bug: N/A
Test: mma
Test: NeuralNetworksTest_static
Change-Id: Ia1a10d9ee272a9c2c84a8f284df064c309e42a77
Merged-In: Ia1a10d9ee272a9c2c84a8f284df064c309e42a77
(cherry picked from commit d734100dab54300140b66346cd9ac952259f6667)
diff --git a/common/operations/BidirectionalSequenceRNN.cpp b/common/operations/BidirectionalSequenceRNN.cpp
index adacea0..f6b4c30 100644
--- a/common/operations/BidirectionalSequenceRNN.cpp
+++ b/common/operations/BidirectionalSequenceRNN.cpp
@@ -335,11 +335,11 @@
std::vector<OperandType> outExpectedTypes(numOutputs, inputType);
NN_RET_CHECK(validateOutputTypes(context, outExpectedTypes));
- HalVersion minSupportedHalVersion = HalVersion::V1_2;
+ Version minSupportedVersion = Version::ANDROID_Q;
if (numOutputs == kNumOutputsWithState || numOutputs == kNumOutputsMergedWithState) {
- minSupportedHalVersion = HalVersion::V1_3;
+ minSupportedVersion = Version::ANDROID_R;
}
- return validateHalVersion(context, minSupportedHalVersion);
+ return validateVersion(context, minSupportedVersion);
}
bool prepare(IOperationExecutionContext* context) {