openvino/ngraph/core/src/op
Evgenya Stepyreva f1ffe4f9fd
nGraph value propagation (#3368)
* partial value and shape propagation

* TopK k propagation

* stylish commit

* style again

* Precalc Folding and broadcasting fix

* style

* Self review

* forgetting the unused values

* deleting unused variables

* Review

* self review

* disaster mistake fixed

* tests corrected

* mod to be inferred while creation

* LPT test fix

* tests fixes

* fix

* tests

* dynamic backend fix

* comments

* disable propagation
2021-02-02 12:03:56 +03:00
..
util nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
abs.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
acos.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
acosh.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
add.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
and.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
asin.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
asinh.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
assign.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
atan.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
atanh.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
avg_pool.cpp Avgpool revise (#3674) 2021-01-14 00:23:26 +03:00
batch_norm.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
batch_to_space.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
binary_convolution.cpp Unused variables (#3963) 2021-01-22 17:41:15 +03:00
broadcast.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
bucketize.cpp Develop Bucketize Reference Implementation (#3693) 2021-01-15 17:51:58 +03:00
ceiling.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
clamp.cpp ONNX tests mismatch error (#3836) 2021-01-18 12:39:32 +01:00
concat.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
constant.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
convert.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
convert_like.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
convolution.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
cos.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
cosh.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
ctc_greedy_decoder.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
ctc_greedy_decoder_seq_len.cpp Unused variables (#3963) 2021-01-22 17:41:15 +03:00
ctc_loss.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
cum_sum.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
deformable_convolution.cpp Unused variables (#3963) 2021-01-22 17:41:15 +03:00
deformable_psroi_pooling.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
depth_to_space.cpp Unused variables (#3963) 2021-01-22 17:41:15 +03:00
detection_output.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
divide.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
elu.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
embedding_segments_sum.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
embeddingbag_offsets_sum.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
embeddingbag_packedsum.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
equal.cpp Remove ops from Layer Creator/ Node Converter - part 8 (#3979) 2021-01-25 11:55:47 +03:00
erf.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
exp.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
experimental_detectron_detection_output.cpp Implement ExperimentalDetectronDetectionOutput and ExperimentalDetectronPriorGridGenerator operations as nGraph ops (#3374) 2021-01-18 12:16:40 +03:00
experimental_detectron_generate_proposals.cpp Implement ExperimentalDetectronTopKROIs and ExperimentalDetectronGenerateProposalsSingleImage operations as nGraph operations (#3680) 2021-01-21 18:55:29 +03:00
experimental_detectron_prior_grid_generator.cpp Implement ExperimentalDetectronDetectionOutput and ExperimentalDetectronPriorGridGenerator operations as nGraph ops (#3374) 2021-01-18 12:16:40 +03:00
experimental_detectron_roi_feature.cpp Implement ExperimentalDetectronROIFeatureExtractor operation as nGraph op (#3739) 2021-01-20 16:20:54 +03:00
experimental_detectron_topkrois.cpp Implement ExperimentalDetectronTopKROIs and ExperimentalDetectronGenerateProposalsSingleImage operations as nGraph operations (#3680) 2021-01-21 18:55:29 +03:00
extractimagepatches.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
fake_quantize.cpp Remove Fake Quantize OP decomposition (#3506) 2021-01-26 14:53:31 +03:00
floor.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
floor_mod.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
gather.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
gather_elements.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
gather_nd.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
gather_tree.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
gelu.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
greater.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
greater_eq.cpp Remove ops from Layer Creator/ Node Converter - part 8 (#3979) 2021-01-25 11:55:47 +03:00
grn.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
group_conv.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
gru_cell.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
gru_sequence.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
hard_sigmoid.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
hsigmoid.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
hswish.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
interpolate.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
less.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
less_eq.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
log.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
log_softmax.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
loop.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
lrn.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
lstm_cell.cpp Remove ops from Layer Creator/ Node Converter - part 8 (#3979) 2021-01-25 11:55:47 +03:00
lstm_sequence.cpp Fixed warnings generation for ngraph API (#3864) 2021-01-15 19:12:14 +03:00
matmul.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
max.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
max_pool.cpp Maxpool fix bug (#3718) 2021-01-22 14:19:34 +03:00
maximum.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
min.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
minimum.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
mish.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
mod.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
multiply.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
mvn.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
negative.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
non_max_suppression.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
non_zero.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
normalize_l2.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
not.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
not_equal.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
one_hot.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
op.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
or.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
pad.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
parameter.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
power.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
prelu.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
prior_box.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
prior_box_clustered.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
proposal.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
psroi_pooling.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
range.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
read_value.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reduce_l1.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reduce_l2.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reduce_logical_and.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reduce_logical_or.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reduce_mean.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reduce_prod.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
reduce_sum.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
region_yolo.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
relu.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reorg_yolo.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reshape.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
result.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
reverse.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
reverse_sequence.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
rnn_cell.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
rnn_sequence.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
roi_align.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
roi_pooling.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
round.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
scatter_elements_update.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
scatter_nd_update.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
scatter_update.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
select.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
selu.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
shape_of.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
shuffle_channels.cpp Unused variables (#3963) 2021-01-22 17:41:15 +03:00
sigmoid.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
sign.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
sin.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
sinh.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
sink.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
softmax.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
softplus.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
space_to_batch.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
space_to_depth.cpp Unused variables (#3963) 2021-01-22 17:41:15 +03:00
split.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
sqrt.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
squared_difference.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
squeeze.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
strided_slice.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
subtract.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
swish.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
tan.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
tanh.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
tensor_iterator.cpp [BUG]Add extra op clone to have default inputs/outputs set. (#3855) 2021-01-21 13:02:21 +03:00
tile.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
topk.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
transpose.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
unsqueeze.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
variadic_split.cpp nGraph value propagation (#3368) 2021-02-02 12:03:56 +03:00
xor.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00