openvino/docs/template_plugin/tests/functional/op_reference
Bo Liu 25b2131d21
priorbox_8 ngraph and inference-engine parts (#8114)
* ngraph and inference-engine parts

* add priorbox_8 python api

* remove 'PriorBoxAttrs' and 'PriorBox' from outside of opset namespace

* add common nGraph transformation 'ConvertPriorBox8To0'

* remove redundant alias of PriorBox::Attributes

* use new Tensor api for evaluate method

* change v0operation back to the former api, pass Attribute structure to the reference implement

* use new Tensor api for constant_fold

* add support for dynamic shapes of constant_fold new Tensor api

* fix Node 'create temp tensors' issue when shape==0'

* revert to 'HostTensor' api for PriorBox8

* Apply suggestions from code review and 'template_plugin reference' testcase replaced 'backend INTERPRETER' testcase

* transformation part Apply suggestions from code review

* python init file updated for opset8

* keep backward compatibility to fix CI issue

* rebase to new structure of OpenVINO repo

* revert 'thirdparty/onednn_gpu' mistake changes
2021-11-29 07:28:49 +03:00
..
abs.cpp Migrate arithmetic2 to template plugin test (#8053) 2021-10-21 09:27:06 +03:00
acos.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
acosh.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
adaptive_avg_pool.cpp Migrate pooling to template plugin test (#8136) 2021-10-28 09:45:12 +03:00
adaptive_max_pool.cpp Migrate pooling to template plugin test (#8136) 2021-10-28 09:45:12 +03:00
add.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
asin.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
asinh.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
atan.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
atanh.cpp Xp/fix jira 6671 atanh fail mac wins (#8058) 2021-10-19 14:33:49 +03:00
avg_pool.cpp Migrate pooling to template plugin test (#8136) 2021-10-28 09:45:12 +03:00
base_reference_test.cpp Migrate ngraph backend test of constant operation (#7996) 2021-11-03 07:52:59 +03:00
base_reference_test.hpp [OV2.0 Preprocessing] NV12 ref implementation fixes + tests with legacy CNNNetwork (#7985) 2021-10-20 13:39:46 +03:00
batch_norm.cpp Migrate normalization to template plugin test (#8240) 2021-10-30 17:58:33 +03:00
batch_to_space.cpp Migrate Movement 2 (BatchToSpace-2, DepthToSpace-1, Roll-7, ShuffleCha… (#8158) 2021-11-16 03:32:29 +03:00
binary_convolution.cpp Migrate ngraph backend test/convolution backprop (#7997) 2021-10-15 11:39:04 +03:00
broadcast.cpp Migrate Movement 1 (Broadcast-1, Concat-1, Tile-1) (#8388) 2021-11-24 05:20:41 +03:00
bucketize.cpp Migrate ngraph backend test of condition operations (#7907) 2021-10-18 13:20:09 +03:00
ceiling.cpp Migrate arithmetic2 to template plugin test (#8053) 2021-10-21 09:27:06 +03:00
clamp.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
comparison.cpp Avoid template test from executing multiple times (#6948) 2021-08-09 11:42:05 +03:00
comparison.hpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
concat.cpp Migrate Movement 1 (Broadcast-1, Concat-1, Tile-1) (#8388) 2021-11-24 05:20:41 +03:00
constant.cpp Migrate ngraph backend test of constant operation (#7996) 2021-11-03 07:52:59 +03:00
conversion.cpp Enable low precision types in ConvertLike operation reference implementation (#6890) 2021-08-06 11:19:16 +03:00
conversion.hpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
convert.cpp Update only Reference implementation and tests (#8126) 2021-10-27 12:29:37 +03:00
convert_color_i420.cpp [I420 color conversion] I420toRGB/I420toBGR reference implementation (#8605) 2021-11-18 09:48:18 +03:00
convert_color_nv12.cpp [OV2.0 Preprocessing] NV12 ref implementation fixes + tests with legacy CNNNetwork (#7985) 2021-10-20 13:39:46 +03:00
convert_like.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
convolution.cpp Migration convolution ngraph backend test (#7846) 2021-10-08 16:52:00 +03:00
convolution_backprop.cpp Migrate ngraph backend test/convolution backprop (#7997) 2021-10-15 11:39:04 +03:00
cos.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
cosh.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
ctc_greedy_decoder.cpp Migrate Sequence (CTCGreedyDecoder-1, CTCGreedyDecoderSeqLen-6, GRUCell-3, LSTMCell-4, OneHot-1, RNNCell-1) and Sort (ExperimentalDetectronTopKROIs-6) (#8314) 2021-11-16 08:46:21 +03:00
ctc_greedy_decoder_seq_len.cpp Migrate Sequence (CTCGreedyDecoder-1, CTCGreedyDecoderSeqLen-6, GRUCell-3, LSTMCell-4, OneHot-1, RNNCell-1) and Sort (ExperimentalDetectronTopKROIs-6) (#8314) 2021-11-16 08:46:21 +03:00
ctc_loss.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
cum_sum.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
deformable_convolution.cpp Migrate ngraph backend test/deformable convolution (#8045) 2021-10-20 11:19:19 +03:00
deformable_psroi_pooling.cpp Migrate ngraph backend test/psroi pooling/deformable psroi pooling/proposal (#8152) 2021-11-01 04:47:42 +03:00
depth_to_space.cpp Migrate Movement 2 (BatchToSpace-2, DepthToSpace-1, Roll-7, ShuffleCha… (#8158) 2021-11-16 03:32:29 +03:00
detection_output.cpp Migrate ngraph backend test/detection output (#8111) 2021-11-01 07:21:28 +03:00
dft.cpp Migrate signals to template plugin test (#8279) 2021-10-29 13:01:42 +03:00
divide.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
elu.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
embedding_segments_sum.cpp Xp/revise embedding bag (#7694) 2021-11-15 13:49:21 +03:00
embeddingbag_offsetssum.cpp Xp/revise embedding bag (#7694) 2021-11-15 13:49:21 +03:00
embeddingbag_packedsum.cpp Xp/revise embedding bag (#7694) 2021-11-15 13:49:21 +03:00
equal.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
erf.cpp [IE TESTS] Skip sporadic failures for ref test (#8685) 2021-11-18 18:52:46 +03:00
exp.cpp Skip Exp test (#8692) 2021-11-19 11:08:39 +03:00
experimental_detectron_detection_output.cpp Migrate ngraph backend test/experimental detectron detection & experimental detectron generate proposals (#8264) 2021-11-02 10:48:15 +03:00
experimental_detectron_generate_proposals.cpp Migrate ngraph backend test/experimental detectron detection & experimental detectron generate proposals (#8264) 2021-11-02 10:48:15 +03:00
experimental_detectron_roi_feature_extractor.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
experimental_detectron_topkrois.cpp Migrate Sequence (CTCGreedyDecoder-1, CTCGreedyDecoderSeqLen-6, GRUCell-3, LSTMCell-4, OneHot-1, RNNCell-1) and Sort (ExperimentalDetectronTopKROIs-6) (#8314) 2021-11-16 08:46:21 +03:00
fake_quantize.cpp Migrate signals to template plugin test (#8279) 2021-10-29 13:01:42 +03:00
floor.cpp Migrate arithmetic2 to template plugin test (#8053) 2021-10-21 09:27:06 +03:00
floor_mod.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
gather.cpp Migrate Movement 1 (Gather-1, Gather-7, Pad-1) (#8414) 2021-11-15 04:31:59 +03:00
gather_elements.cpp Migrate Movement 2 (GatherElements-6, GatherND-5) (#8282) 2021-11-03 08:02:19 +03:00
gather_nd.cpp GatherND_8 reference implementation (#8257) 2021-11-16 10:58:06 +03:00
gather_tree.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
gelu.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
greater.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
greater_equal.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
grn.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
group_convolution.cpp Migrate ngraph backend test/group convolution (#8089) 2021-10-20 11:20:11 +03:00
group_convolution_backprop.cpp Migrate ngraph backend test/group convolution (#8089) 2021-10-20 11:20:11 +03:00
gru_cell.cpp Migrate Sequence (CTCGreedyDecoder-1, CTCGreedyDecoderSeqLen-6, GRUCell-3, LSTMCell-4, OneHot-1, RNNCell-1) and Sort (ExperimentalDetectronTopKROIs-6) (#8314) 2021-11-16 08:46:21 +03:00
hard_sigmoid.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
hsigmoid.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
hswish.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
idft.cpp Migrate signals to template plugin test (#8279) 2021-10-29 13:01:42 +03:00
if.cpp Move eval tests to template tests (#7132) 2021-10-07 18:40:57 +03:00
less.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
less_eq.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
log.cpp Migrate arithmetic2 to template plugin test (#8053) 2021-10-21 09:27:06 +03:00
log_softmax.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
logical.cpp Revise LogicalOr operation reference implementation (#6867) 2021-08-10 08:38:11 +03:00
logical.hpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
logical_and.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
logical_not.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
logical_or.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
logical_xor.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
lrn.cpp Migrate normalization to template plugin test (#8240) 2021-10-30 17:58:33 +03:00
lstm_cell.cpp Migrate Sequence (CTCGreedyDecoder-1, CTCGreedyDecoderSeqLen-6, GRUCell-3, LSTMCell-4, OneHot-1, RNNCell-1) and Sort (ExperimentalDetectronTopKROIs-6) (#8314) 2021-11-16 08:46:21 +03:00
matmul.cpp Migrate MatMul to template plugin test (#8253) 2021-10-29 13:00:30 +03:00
matrix_nms.cpp Migrate Sort (MatrixNms-8, MulticlassNms-8, NonMaxSuppression-5) (#8394) 2021-11-26 22:35:43 +03:00
max_pool.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
maximum.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
minimum.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
mish.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
mod.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
multiclass_nms.cpp Migrate Sort (MatrixNms-8, MulticlassNms-8, NonMaxSuppression-5) (#8394) 2021-11-26 22:35:43 +03:00
multiply.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
mvn.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
negative.cpp Migrate arithmetic2 to template plugin test (#8053) 2021-10-21 09:27:06 +03:00
non_max_suppression.cpp Migrate Sort (MatrixNms-8, MulticlassNms-8, NonMaxSuppression-5) (#8394) 2021-11-26 22:35:43 +03:00
nonzero.cpp Migrate ngraph backend test of condition operations (#7907) 2021-10-18 13:20:09 +03:00
normalize_l2.cpp Migrate normalization to template plugin test (#8240) 2021-10-30 17:58:33 +03:00
not_equal.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
one_hot.cpp Migrate Sequence (CTCGreedyDecoder-1, CTCGreedyDecoderSeqLen-6, GRUCell-3, LSTMCell-4, OneHot-1, RNNCell-1) and Sort (ExperimentalDetectronTopKROIs-6) (#8314) 2021-11-16 08:46:21 +03:00
pad.cpp Convert pad_val to Parameter in ReferencePadTestNonConst... test (#8760) 2021-11-23 16:32:50 +03:00
parameter_as_output.cpp Migrate normalization to template plugin test (#8240) 2021-10-30 17:58:33 +03:00
power.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
prelu.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
prior_box.cpp priorbox_8 ngraph and inference-engine parts (#8114) 2021-11-29 07:28:49 +03:00
prior_box_clustered.cpp Migrate ngraph backend test/prior box (#8227) 2021-11-10 15:28:41 +03:00
proposal.cpp Migrate ngraph backend test/psroi pooling/deformable psroi pooling/proposal (#8152) 2021-11-01 04:47:42 +03:00
psroi_pooling.cpp Migrate ngraph backend test/psroi pooling/deformable psroi pooling/proposal (#8152) 2021-11-01 04:47:42 +03:00
random_uniform.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
range.cpp Migrate range1,4 to template plugin test (#8023) 2021-10-21 09:27:56 +03:00
reduce_l1.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
reduce_l2.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
reduce_max.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
reduce_mean.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
reduce_min.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
reduce_prod.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
reduce_sum.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
reduction.cpp Refactor backend test suite of Reduction ops into template plugin tests (#6930) 2021-09-01 11:22:46 +03:00
reduction.hpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
relu.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
reorg_yolo.cpp Migrate ngraph backend test/prior box (#8227) 2021-11-10 15:28:41 +03:00
reshape.cpp Migrate shape1,2 to template plugin test (#8200) 2021-10-27 09:26:32 +03:00
result.cpp Migrate normalization to template plugin test (#8240) 2021-10-30 17:58:33 +03:00
reverse.cpp Migrate Movement 1 Operations (Reverse-1, Split-1) (#8079) 2021-10-29 12:49:41 +03:00
reverse_sequence.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
rnn_cell.cpp Migrate Sequence (CTCGreedyDecoder-1, CTCGreedyDecoderSeqLen-6, GRUCell-3, LSTMCell-4, OneHot-1, RNNCell-1) and Sort (ExperimentalDetectronTopKROIs-6) (#8314) 2021-11-16 08:46:21 +03:00
roi_pooling.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
roll.cpp Migrate Movement 2 (BatchToSpace-2, DepthToSpace-1, Roll-7, ShuffleCha… (#8158) 2021-11-16 03:32:29 +03:00
round.cpp Migrate arithmetic2 to template plugin test (#8053) 2021-10-21 09:27:06 +03:00
scatter_elements_update.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
scatter_nd_update.cpp Migrate Movement 1 Operations (ScatterNDUpsate-1) (#8116) 2021-10-28 08:42:50 +03:00
scatter_update.cpp Scatter update ref impl revision (#7476) 2021-10-07 14:40:15 +03:00
select.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
selu.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
shape_of.cpp Migrate shape1,2 to template plugin test (#8200) 2021-10-27 09:26:32 +03:00
shuffle_channels.cpp Migrate Movement 2 (BatchToSpace-2, DepthToSpace-1, Roll-7, ShuffleCha… (#8158) 2021-11-16 03:32:29 +03:00
sigmoid.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
sign.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
sin.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
sinh.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
slice.cpp Slice-8 Reference implementation (#7749) 2021-10-15 12:41:39 +03:00
softmax.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
softplus.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
space_to_batch.cpp Migrate Movement 2 (BatchToSpace-2, DepthToSpace-1, Roll-7, ShuffleCha… (#8158) 2021-11-16 03:32:29 +03:00
space_to_depth.cpp Migrate Movement 2 (BatchToSpace-2, DepthToSpace-1, Roll-7, ShuffleCha… (#8158) 2021-11-16 03:32:29 +03:00
split.cpp Migrate Movement 1 Operations (Reverse-1, Split-1) (#8079) 2021-10-29 12:49:41 +03:00
squared_difference.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
squeeze.cpp Migrate shape1,2 to template plugin test (#8200) 2021-10-27 09:26:32 +03:00
strided_slice.cpp Migrate Movement 1 Operations (StridedSlice-1) (#8221) 2021-11-12 12:19:19 +03:00
subtract.cpp Migrate arithmetic1 to template plugin test (#8052) 2021-10-20 19:16:51 +03:00
swish.cpp Migrate ngraph backend test/activations (#7973) 2021-10-14 09:38:30 +03:00
tan.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
tanh.cpp Reference tests use OpenVINO 2.0 headers and namespaces (#7700) 2021-09-28 19:19:08 +03:00
tile.cpp Migrate Movement 1 (Broadcast-1, Concat-1, Tile-1) (#8388) 2021-11-24 05:20:41 +03:00
topk.cpp Migrate Sort (TopK-1) (#8423) 2021-11-23 10:29:55 +03:00
transpose.cpp Migrate Movement 1 Operations (Transpose-1) (#8135) 2021-11-01 05:52:14 +03:00
unsqueeze.cpp Migrate shape1,2 to template plugin test (#8200) 2021-10-27 09:26:32 +03:00
variadic_split.cpp Migrate Movement 1 Operations (VariadicSplit-1) (#8091) 2021-11-01 05:42:10 +03:00