• Nishant Patel's avatar
    Add QuantizedDot to ngraph core (#3235) · 79041d19
    Nishant Patel authored
    * First pass, remove QDot as experimental op, add it as core op, test case failing
    
    * Change QuantizedMatmul API
    
    * Tests for QuantizedDot passing, cleanup required
    
    * Move test cases to backend_test.in.cpp
    
    * Change reference dot API to take scale and zero point
    
    * Onnx matmul integer tests passing
    
    * Add validate_and_infer_types()
    
    * Add more checks for QDot
    
    * Add type prop tests
    
    * Add interpreter support
    
    * Add serializer support
    
    * Disable tests in other backends
    
    * Fix test and add codegen support
    
    * Make axes optional argument
    
    * Change fusion pattern
    
    * Copyright
    
    * merge changes
    
    * more merge changes
    
    * Fix more merge conflicts
    
    * change builders to reflect new changes
    
    * cleanup
    
    * Add reduction_axes to the API
    
    * Fix onnx test cases
    
    * Remove debug comments
    
    * Fix CI
    
    * disable plaidml tests
    
    * Remove comment
    79041d19
Name
Last commit
Last update
..
abc.in.cpp Finish splitting backend_test.in.cpp (#3262)
abs.in.cpp Move binary and unary element op tests to individual files (#3387)
acos.in.cpp Move binary and unary element op tests to individual files (#3387)
add.in.cpp Move binary and unary element op tests to individual files (#3387)
aliased_output.in.cpp Finish splitting backend_test.in.cpp (#3262)
all.in.cpp Finish moving unit tests into test/backend (#3293)
any.in.cpp Finish splitting backend_test.in.cpp (#3262)
api.in.cpp Finish splitting backend_test.in.cpp (#3262)
arg_reduce.in.cpp Add .clang-format with comment wrap to /test (#3478)
asin.in.cpp Move binary and unary element op tests to individual files (#3387)
atan.in.cpp Move binary and unary element op tests to individual files (#3387)
auto_broadcast.in.cpp Move binary and unary element op tests to individual files (#3387)
autodiff.in.cpp Add .clang-format with comment wrap to /test (#3478)
batch_mat_mul.in.cpp style
batch_norm.in.cpp Did a batch normalization of the BatchNorm unit test names (#3439)
broadcast.in.cpp Finish splitting backend_test.in.cpp (#3262)
builder_flatten.in.cpp Dynamic "flatten" builder (#3448)
ceiling.in.cpp Move binary and unary element op tests to individual files (#3387)
comparison.in.cpp Add .clang-format with comment wrap to /test (#3478)
computation_reuse.in.cpp Change test to not use the create_tensor call which takes a memory buffer
concat.in.cpp Finish splitting backend_test.in.cpp (#3262)
constant.in.cpp Finish splitting backend_test.in.cpp (#3262)
convert.in.cpp Finish splitting backend_test.in.cpp (#3262)
convolution.in.cpp Finish splitting backend_test.in.cpp (#3262)
convolution_reference.in.cpp Finish moving unit tests into test/backend (#3293)
cos.in.cpp Loading commit data...
cosh.in.cpp Loading commit data...
distributed.in.cpp Loading commit data...
divide.in.cpp Loading commit data...
dot.in.cpp Loading commit data...
dyn_broadcast.in.cpp Loading commit data...
dyn_replace_slice_reference.in.cpp Loading commit data...
dyn_reshape.in.cpp Loading commit data...
dyn_slice_reference.in.cpp Loading commit data...
dynamic.in.cpp Loading commit data...
embedding_lookup.in.cpp Loading commit data...
erf.in.cpp Loading commit data...
exp.in.cpp Loading commit data...
floor.in.cpp Loading commit data...
function_name.in.cpp Loading commit data...
fused_op.in.cpp Loading commit data...
gather.in.cpp Loading commit data...
gelu.in.cpp Loading commit data...
generate_mask.in.cpp Loading commit data...
graph_comparison.in.cpp Loading commit data...
log.in.cpp Loading commit data...
logical_and.in.cpp Loading commit data...
logical_or.in.cpp Loading commit data...
logical_xor.in.cpp Loading commit data...
lrn.in.cpp Loading commit data...
max.in.cpp Loading commit data...
maximum.in.cpp Loading commit data...
min.in.cpp Loading commit data...
minimum.in.cpp Loading commit data...
mlir.in.cpp Loading commit data...
multiple_backends.in.cpp Loading commit data...
multiple_result.in.cpp Loading commit data...
multiply.in.cpp Loading commit data...
negative.in.cpp Loading commit data...
node_name.in.cpp Loading commit data...
not.in.cpp Loading commit data...
numeric.in.cpp Loading commit data...
one_hot.in.cpp Loading commit data...
pad.in.cpp Loading commit data...
parameter_as_output.in.cpp Loading commit data...
pool.in.cpp Loading commit data...
power.in.cpp Loading commit data...
product.in.cpp Loading commit data...
quantize_dequantize.in.cpp Loading commit data...
quantized_convolution.in.cpp Loading commit data...
quantized_dot.in.cpp Loading commit data...
range.in.cpp Loading commit data...
relu.in.cpp Loading commit data...
replace_slice.in.cpp Loading commit data...
reshape.in.cpp Loading commit data...
reverse.in.cpp Loading commit data...
reverse_sequence.in.cpp Loading commit data...
scatter.in.cpp Loading commit data...
select.in.cpp Loading commit data...
shape_of.in.cpp Loading commit data...
sigmoid.in.cpp Loading commit data...
sign.in.cpp Loading commit data...
sin.in.cpp Loading commit data...
sinh.in.cpp Loading commit data...
slice.in.cpp Loading commit data...
softmax.in.cpp Loading commit data...
sqrt.in.cpp Loading commit data...
subtract.in.cpp Loading commit data...
sum.in.cpp Loading commit data...
tan.in.cpp Loading commit data...
tanh.in.cpp Loading commit data...
tensorview_custom_mem.in.cpp Loading commit data...
topk.in.cpp Loading commit data...
transpose.in.cpp Loading commit data...
unhandled_op.in.cpp Loading commit data...
validate_call.in.cpp Loading commit data...
zero_sized.in.cpp Loading commit data...