• Tomasz Dołbniak's avatar
    [ONNX] Extended support for provenance tags (#4154) · 9bfbd3c6
    Tomasz Dołbniak authored
    * Checking if provenance_tags key exists
    
    * Add provenance tag prototype
    
    * Format provenance tag
    
    * Display provenance tag
    
    * Clean debug printing
    
    * Add const to variables
    
    * Separate method for add provenance tags
    
    * Return NodeVector reference
    
    * Return const NodeVector
    
    * Moved add_provenance_tags function to commons
    
    * Style apply
    
    * Simple model for tests
    
    * Provenance tag test
    
    * Expect substring instead of  equal
    
    * Add provenance tags to intermediate nodes recursively
    
    * One tag per node
    
    * Add traverse node args instead of recursion
    
    * Return NodeVector instead of set of pointers
    
    * Use treverse_nodes and lambda function
    
    * Remove unused helper functions
    
    * Remove is_constant() condition
    
    * Update test model prototxt
    
    * Update test substring
    
    * Use node name and output names to build provenance tags in onnx importer
    
    * Unit tests for onnx_importer provenance tags
    
    * Missing <numeric> include
    
    * Add provenance tags to constants buit from ONNX initializers
    
    * Add provenance tags to Constants and Parameters created out of ONNX inputs and initializers
    
    * More strict assertions in onnx provenance tests
    
    * Unit test for onnx importer Parameter nodes tagging
    
    * Helper function for the onnx provenance tests
    
    * Some docs
    
    * Obsolete comment removal
    
    * Separate file for onnx provenance tags unit tests
    
    * Code formatting
    
    * Move the inputs tagging to the Graph class
    
    * Tagging moved to the Graph class entirely
    
    * Missing include and extra helper variable
    
    * Unit tests helper documentation
    
    * Change the UT helper to lowercase
    Co-authored-by: 's avatarKatarzyna Mitrus <katarzyna.mitrus@intel.com>
    9bfbd3c6
Name
Last commit
Last update
..
add_abc.onnx Loading commit data...
add_abc.prototxt Loading commit data...
add_abc_initializers.prototxt Loading commit data...
add_bcast.prototxt Loading commit data...
addmul_abc.prototxt Loading commit data...
argmax_int32.prototxt Loading commit data...
argmin_int32.prototxt Loading commit data...
argmin_no_keepdims.prototxt Loading commit data...
average_pool_2d.prototxt Loading commit data...
average_pool_2d_pads.prototxt Loading commit data...
batchnorm_default.prototxt Loading commit data...
concat.prototxt Loading commit data...
conv2d_dilation_assym_pads_strides.prototxt Loading commit data...
conv3d_bias.prototxt Loading commit data...
conv_integer.prototxt Loading commit data...
conv_integer_no_zero_point.prototxt Loading commit data...
conv_integer_pads.prototxt Loading commit data...
conv_transpose_w_groups.prototxt Loading commit data...
conv_with_strides_and_asymmetric_padding.prototxt Loading commit data...
conv_with_strides_no_padding.prototxt Loading commit data...
conv_with_strides_padding.prototxt Loading commit data...
conv_with_strides_padding_bias.prototxt Loading commit data...
convtranspose_output_shape.prototxt Loading commit data...
cosh.prototxt Loading commit data...
cum_sum_1d.prototxt Loading commit data...
cum_sum_2d_axis_input.prototxt Loading commit data...
cum_sum_2d_dynamic_axis_input.prototxt Loading commit data...
cum_sum_3d_exclusive_reverse.prototxt Loading commit data...
custom_operator.prototxt Loading commit data...
custom_operator_default_domain.prototxt Loading commit data...
depth_to_space.prototxt Loading commit data...
depth_to_space_bad_blocksize.prototxt Loading commit data...
depth_to_space_chw.prototxt Loading commit data...
depth_to_space_no_blocksize.prototxt Loading commit data...
dequant_lin.prototxt Loading commit data...
dequantize_linear_0.prototxt Loading commit data...
dequantize_linear_1.prototxt Loading commit data...
dequantize_linear_2.prototxt Loading commit data...
dequantize_linear_3.prototxt Loading commit data...
dequantize_linear_4.prototxt Loading commit data...
dequantize_linear_5.prototxt Loading commit data...
div.prototxt Loading commit data...
elu.prototxt Loading commit data...
erf.prototxt Loading commit data...
erf_int32.prototxt Loading commit data...
expand_static_shape.prototxt Loading commit data...
eye_like.prototxt Loading commit data...
filename.prototxt Loading commit data...
flatten.prototxt Loading commit data...
gatherND_float.prototxt Loading commit data...
gatherND_int32.prototxt Loading commit data...
gemm_abc.prototxt Loading commit data...
global_lp_pool_p0.prototxt Loading commit data...
global_lp_pool_p1.prototxt Loading commit data...
global_lp_pool_p2.prototxt Loading commit data...
global_lp_pool_p3.prototxt Loading commit data...
hardmax.prototxt Loading commit data...
initializer_wo_input.prototxt Loading commit data...
instance_norm.prototxt Loading commit data...
leaky_relu.prototxt Loading commit data...
lp_norm_default.prototxt Loading commit data...
lp_norm_p1.prototxt Loading commit data...
lp_norm_p2.prototxt Loading commit data...
lstm_bdir_short_input_seq.prototxt Loading commit data...
lstm_fwd_hardsigmoid_activation.prototxt Loading commit data...
lstm_fwd_large_batch_no_clip.prototxt Loading commit data...
lstm_fwd_mixed_seq.prototxt Loading commit data...
lstm_fwd_with_clip.prototxt Loading commit data...
lstm_mixed_seq_reverse.prototxt Loading commit data...
matmul.prototxt Loading commit data...
matmul_float.prototxt Loading commit data...
matmul_integer.prototxt Loading commit data...
matmul_integer_4d.prototxt Loading commit data...
matmul_integer_4d_no_zero_point.prototxt Loading commit data...
matmul_integer_no_zero_point.prototxt Loading commit data...
matmul_integer_scalar.prototxt Loading commit data...
matmul_vec_ten3d.prototxt Loading commit data...
max.prototxt Loading commit data...
max_pool_2d_pads.prototxt Loading commit data...
mean.prototxt Loading commit data...
min_two_inputs.prototxt Loading commit data...
missing_input.prototxt Loading commit data...
missing_op_domain.prototxt Loading commit data...
mod_sign.prototxt Loading commit data...
one_hot_axis.prototxt Loading commit data...
one_hot_no_axis.prototxt Loading commit data...
onnx_prototxt_converter.py Loading commit data...
onnx_prototxt_converter_requirements.txt Loading commit data...
override_op.prototxt Loading commit data...
pad_constant.prototxt Loading commit data...
prelu.prototxt Loading commit data...
provenance_input_tags.prototxt Loading commit data...
provenance_multiple_outputs_op.prototxt Loading commit data...
provenance_node_name_and_outputs.prototxt Loading commit data...
provenance_only_outputs.prototxt Loading commit data...
provenance_tag_add.prototxt Loading commit data...
qlinear_conv_2d.prototxt Loading commit data...
qlinear_conv_3d.prototxt Loading commit data...
qlinear_matmul.prototxt Loading commit data...
qlinear_matmul_3d.prototxt Loading commit data...
quant_conv_lin.prototxt Loading commit data...
quantize_linear.prototxt Loading commit data...
quantize_linear_axis_negative.prototxt Loading commit data...
quantize_linear_axis_zero.prototxt Loading commit data...
quantize_linear_zero_point.prototxt Loading commit data...
reciprocal.prototxt Loading commit data...
reduce_l1.prototxt Loading commit data...
reduce_l2.prototxt Loading commit data...
reduce_log_sum.prototxt Loading commit data...
reduce_log_sum_exp.prototxt Loading commit data...
reduce_max.prototxt Loading commit data...
reduce_mean.prototxt Loading commit data...
reduce_min.prototxt Loading commit data...
reduce_prod.prototxt Loading commit data...
reduce_sum.prototxt Loading commit data...
reduce_sum_square.prototxt Loading commit data...
relu.prototxt Loading commit data...
reshape_extended_dims.prototxt Loading commit data...
reshape_negative_dim.prototxt Loading commit data...
reshape_negative_with_zero_dims.prototxt Loading commit data...
reshape_output_shape_as_input.prototxt Loading commit data...
reshape_reduced_dims.prototxt Loading commit data...
reshape_reordered_dims.prototxt Loading commit data...
reshape_single_dim.prototxt Loading commit data...
reverse_sequence_incorrect_batch_axis.prototxt Loading commit data...
reverse_sequence_incorrect_time_axis.prototxt Loading commit data...
reverse_sequence_time_0_batch_1.prototxt Loading commit data...
reverse_sequence_time_1_batch_0.prototxt Loading commit data...
reverse_sequence_time_and_batch_axis_equal.prototxt Loading commit data...
scatter_nd.prototxt Loading commit data...
selu.prototxt Loading commit data...
shape.prototxt Loading commit data...
shrink_float.prototxt Loading commit data...
shrink_int.prototxt Loading commit data...
sigmoid.prototxt Loading commit data...
sign.prototxt Loading commit data...
sinh.prototxt Loading commit data...
softmax.prototxt Loading commit data...
softplus.prototxt Loading commit data...
space_to_depth.prototxt Loading commit data...
space_to_depth_bad_blocksize.prototxt Loading commit data...
space_to_depth_chw.prototxt Loading commit data...
space_to_depth_no_blocksize.prototxt Loading commit data...
split_equal_parts_2d.prototxt Loading commit data...
split_equal_parts_default.prototxt Loading commit data...
split_variable_parts_2d.prototxt Loading commit data...
squeeze_duplicate_axes.prototxt Loading commit data...
sub.prototxt Loading commit data...
sum.prototxt Loading commit data...
sum_one_input.prototxt Loading commit data...
sum_opset8.prototxt Loading commit data...
tanh.prototxt Loading commit data...
thresholded_relu.prototxt Loading commit data...
top_k.prototxt Loading commit data...
top_k_opset_10.prototxt Loading commit data...
top_k_opset_10_const_k.prototxt Loading commit data...
top_k_opset_11_const_k_smallest.prototxt Loading commit data...
unknown_domain.prototxt Loading commit data...
unknown_domain_add.prototxt Loading commit data...
unsqueeze.prototxt Loading commit data...
unsupported_op.prototxt Loading commit data...
where.prototxt Loading commit data...