diff options
author | mathad01 <matthew.haddon@arm.com> | 2021-04-20 16:12:45 +0100 |
---|---|---|
committer | Jan Eilers <jan.eilers@arm.com> | 2021-04-22 08:21:43 +0000 |
commit | bf7edb619cd5cf0ae84342299abe7c27f3ba6e7d (patch) | |
tree | aace117c1b6de99b257552be74b8d8dc2b39718d /src/armnnTfLiteParser/test/FullyConnected.cpp | |
parent | e11e63d749b0909f13f9a39c8d34ef5523255170 (diff) | |
download | armnn-bf7edb619cd5cf0ae84342299abe7c27f3ba6e7d.tar.gz |
IVGCVSW-5418 ExecuteNetwork test for MobileBERT
* Removed check in TfLiteParser and Delegate that requires both weights
and biases to be constant or non-constant simultaneously
* Updated TfLiteParser FullyConnected layer test to properly use
non-constant weights
* MobileBERT Float32 model now runs on TfLiteParser
Signed-off-by: mathad01 <matthew.haddon@arm.com>
Change-Id: I1d75eea466caa90cd695ad353160362df2f69483
Diffstat (limited to 'src/armnnTfLiteParser/test/FullyConnected.cpp')
-rw-r--r-- | src/armnnTfLiteParser/test/FullyConnected.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/armnnTfLiteParser/test/FullyConnected.cpp b/src/armnnTfLiteParser/test/FullyConnected.cpp index 333e17fafd..1ce1b2f74f 100644 --- a/src/armnnTfLiteParser/test/FullyConnected.cpp +++ b/src/armnnTfLiteParser/test/FullyConnected.cpp @@ -224,7 +224,7 @@ struct FullyConnectedNonConstWeightsFixture : public ParserFlatbuffersFixture "is_variable": true }, )"; - biasBuffer = R"(,{ "data": [ 10, 0, 0, 0 ] } )"; + biasBuffer = R"(,{ "data": [] } )"; outputs = "3"; } m_JsonString = R"( @@ -250,7 +250,6 @@ struct FullyConnectedNonConstWeightsFixture : public ParserFlatbuffersFixture "details_type": 0, "quantized_dimension": 0 }, - "is_variable": false }, { "shape": )" + filterShape + R"(, @@ -263,7 +262,6 @@ struct FullyConnectedNonConstWeightsFixture : public ParserFlatbuffersFixture "details_type": 0, "quantized_dimension": 0 }, - "is_variable": true }, )" + biasTensor + R"( { @@ -281,7 +279,6 @@ struct FullyConnectedNonConstWeightsFixture : public ParserFlatbuffersFixture "details_type": 0, "quantized_dimension": 0 }, - "is_variable": false } ], "inputs": )" + inputTensors + R"(, @@ -309,7 +306,7 @@ struct FullyConnectedNonConstWeightsFixture : public ParserFlatbuffersFixture "data": [] }, { - "data": [ 2, 3, 4, 5 ] + "data": [] } )" + biasBuffer + R"( ] |