Merge "BidirectionalSequenceLSTM op: Fixes VTS test for merge_outputs" into qt-dev

This commit is contained in:
Viet Dang
2019-04-18 10:22:13 +00:00
committed by Android (Google) Code Review

View File

@@ -508,9 +508,10 @@ static bool removeOperandSkip(size_t operand, const Model& model) {
} }
} }
} }
// BIDIRECTIONAL_SEQUENCE_RNN can have either on or two outputs // BIDIRECTIONAL_SEQUENCE_LSTM and BIDIRECTIONAL_SEQUENCE_RNN can have either one or two
// depending on a mergeOutputs parameter // outputs depending on their mergeOutputs parameter.
if (operation.type == OperationType::BIDIRECTIONAL_SEQUENCE_RNN) { if (operation.type == OperationType::BIDIRECTIONAL_SEQUENCE_LSTM ||
operation.type == OperationType::BIDIRECTIONAL_SEQUENCE_RNN) {
for (const size_t outOprand : operation.outputs) { for (const size_t outOprand : operation.outputs) {
if (operand == outOprand) { if (operand == outOprand) {
return true; return true;