mirror of
https://github.com/opencv/opencv.git
synced 2025-06-07 17:44:04 +08:00
Merge pull request #16473 from ashishkrshrivastava:opencvtf
This commit is contained in:
commit
db9f4436e0
@ -1468,6 +1468,8 @@ void TFImporter::populateNet(Net dstNet)
|
|||||||
int end_mask = getLayerAttr(layer, "end_mask").i();
|
int end_mask = getLayerAttr(layer, "end_mask").i();
|
||||||
for (int i = 0; i < num; ++i)
|
for (int i = 0; i < num; ++i)
|
||||||
{
|
{
|
||||||
|
if (ends.at<int>(i) < 0)
|
||||||
|
ends.at<int>(i) -= 1;
|
||||||
if (end_mask & (1 << i))
|
if (end_mask & (1 << i))
|
||||||
ends.at<int>(i) = -1;
|
ends.at<int>(i) = -1;
|
||||||
if (strides.at<int>(i) != 1)
|
if (strides.at<int>(i) != 1)
|
||||||
|
@ -808,6 +808,8 @@ TEST_P(Test_TensorFlow_layers, slice)
|
|||||||
(target == DNN_TARGET_OPENCL || target == DNN_TARGET_OPENCL_FP16))
|
(target == DNN_TARGET_OPENCL || target == DNN_TARGET_OPENCL_FP16))
|
||||||
applyTestTag(target == DNN_TARGET_OPENCL ? CV_TEST_TAG_DNN_SKIP_IE_OPENCL : CV_TEST_TAG_DNN_SKIP_IE_OPENCL_FP16,
|
applyTestTag(target == DNN_TARGET_OPENCL ? CV_TEST_TAG_DNN_SKIP_IE_OPENCL : CV_TEST_TAG_DNN_SKIP_IE_OPENCL_FP16,
|
||||||
CV_TEST_TAG_DNN_SKIP_IE_NN_BUILDER);
|
CV_TEST_TAG_DNN_SKIP_IE_NN_BUILDER);
|
||||||
|
double l1 = target == DNN_TARGET_MYRIAD ? 4.9e-3 : default_l1;
|
||||||
|
runTensorFlowNet("crop2d", false, l1);
|
||||||
runTensorFlowNet("slice_4d");
|
runTensorFlowNet("slice_4d");
|
||||||
runTensorFlowNet("strided_slice");
|
runTensorFlowNet("strided_slice");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user