mirror of
https://github.com/opencv/opencv.git
synced 2026-07-31 08:13:04 +04:00
Merge branch 4.x
This commit is contained in:
@@ -57,6 +57,7 @@ void Test_TFLite::testModel(Net& net, const std::string& modelName, const Mat& i
|
||||
|
||||
ASSERT_EQ(outs.size(), outNames.size());
|
||||
for (int i = 0; i < outNames.size(); ++i) {
|
||||
std::replace(outNames[i].begin(), outNames[i].end(), ':', '_');
|
||||
Mat ref = blobFromNPY(findDataFile(format("dnn/tflite/%s_out_%s.npy", modelName.c_str(), outNames[i].c_str())));
|
||||
// A workaround solution for the following cases due to inconsistent shape definitions.
|
||||
// The details please see: https://github.com/opencv/opencv/pull/25297#issuecomment-2039081369
|
||||
@@ -278,6 +279,16 @@ TEST_P(Test_TFLite, leakyRelu) {
|
||||
testLayer("leakyRelu");
|
||||
}
|
||||
|
||||
TEST_P(Test_TFLite, StridedSlice) {
|
||||
testLayer("strided_slice");
|
||||
}
|
||||
|
||||
TEST_P(Test_TFLite, DISABLED_face_blendshapes)
|
||||
{
|
||||
Mat inp = blobFromNPY(findDataFile("dnn/tflite/face_blendshapes_inp.npy"));
|
||||
testModel("face_blendshapes", inp);
|
||||
}
|
||||
|
||||
INSTANTIATE_TEST_CASE_P(/**/, Test_TFLite, dnnBackendsAndTargets());
|
||||
|
||||
}} // namespace
|
||||
|
||||
Reference in New Issue
Block a user