• Adam Rogowiec's avatar
    [Fused] FakeQuantize operation. (#2928) · 36422810
    Adam Rogowiec authored
    * Draft of FakeQuantize operation along with UTs.
    
    * Add FakeQuantize to implemented operators on IGPU.
    
    * Get back FakeQuantize op case to switch.
    
    * Fix compilation errors.
    
    * Skip test for INTERPRETER backend and disable type_prop tests.
    
    * Initial implementation covering the most basic case
    
    * Cleanup of fake_quantize_with_clip UT
    
    * Reformat the cpu unit tests manifest and unlock anothe fake quant UT
    
    * Handle the clipping case by subtracting input_low from quantization input
    
    * Clip the input data before quantization to avoid Selects
    
    * UT manifest fix
    
    * Obsolete comment removed
    
    * Code formatting
    
    * Broadcast input data for non-scalar in/out params
    
    * Code formatting
    
    * Enable the type prop tests for FakeQuantize
    
    * Dequant the data without using the Dequantize op (fixes an edge case)
    36422810
Name
Last commit
Last update
..
files Loading commit data...
models Loading commit data...
onnx Loading commit data...
ref_generators Loading commit data...
util Loading commit data...
CMakeLists.txt Loading commit data...
algebraic_simplification.cpp Loading commit data...
aligned_buffer.cpp Loading commit data...
all_close_f.cpp Loading commit data...
assertion.cpp Loading commit data...
autodiff.in.cpp Loading commit data...
backend_all.in.cpp Loading commit data...
backend_any.in.cpp Loading commit data...
backend_api.cpp Loading commit data...
backend_api.in.cpp Loading commit data...
backend_arg_reduce.in.cpp Loading commit data...
backend_binary_elementwise.in.cpp Loading commit data...
backend_broadcast.in.cpp Loading commit data...
backend_comparison.in.cpp Loading commit data...
backend_debug_api.cpp Loading commit data...
backend_dot.in.cpp Loading commit data...
backend_embedding_lookup.in.cpp Loading commit data...
backend_fused_op.in.cpp Loading commit data...
backend_gather.in.cpp Loading commit data...
backend_graph_comparison.in.cpp Loading commit data...
backend_one_hot.in.cpp Loading commit data...
backend_performance.cpp Loading commit data...
backend_pool.in.cpp Loading commit data...
backend_reshape.in.cpp Loading commit data...
backend_scatter.in.cpp Loading commit data...
backend_sum.in.cpp Loading commit data...
backend_test.in.cpp Loading commit data...
backend_topk.in.cpp Loading commit data...
backend_unary_elementwise.in.cpp Loading commit data...
bfloat16.cpp Loading commit data...
build_graph.cpp Loading commit data...
builder.cpp Loading commit data...
builder_autobroadcast.cpp Loading commit data...
builder_quantization.cpp Loading commit data...
check.cpp Loading commit data...
concat_fusion.cpp Loading commit data...
constant_folding.cpp Loading commit data...
control_dependencies.cpp Loading commit data...
convolution_test.in.cpp Loading commit data...
coordinate.cpp Loading commit data...
copy.cpp Loading commit data...
core.cpp Loading commit data...
core_fusion.cpp Loading commit data...
cpio.cpp Loading commit data...
cpu_codegen.cpp Loading commit data...
cpu_debugger.cpp Loading commit data...
cpu_fusion.cpp Loading commit data...
cpu_test.cpp Loading commit data...
cse.cpp Loading commit data...
distributed.in.cpp Loading commit data...
dyn_elimination.cpp Loading commit data...
dynamic.in.cpp Loading commit data...
element_type.cpp Loading commit data...
event_tracing.cpp Loading commit data...
file_util.cpp Loading commit data...
float16.cpp Loading commit data...
gpu_fusion.cpp Loading commit data...
gpu_test.cpp Loading commit data...
halide.cpp Loading commit data...
hybrid_backend.cpp Loading commit data...
includes.cpp Loading commit data...
input_output_assign.cpp Loading commit data...
main.cpp Loading commit data...
misc.cpp Loading commit data...
misc.hpp Loading commit data...
mkldnn.cpp Loading commit data...
node_input_output.cpp Loading commit data...
nop_elimination.cpp Loading commit data...
op.cpp Loading commit data...
partial_shape.cpp Loading commit data...
pass.cpp Loading commit data...
pass_liveness.cpp Loading commit data...
pass_manager.cpp Loading commit data...
pass_memory_layout.cpp Loading commit data...
pass_shape_relevance.cpp Loading commit data...
pattern.cpp Loading commit data...
provenance.cpp Loading commit data...
reshape_elimination.cpp Loading commit data...
reshape_sinking.cpp Loading commit data...
serialize.cpp Loading commit data...
shape.cpp Loading commit data...
specialize_function.cpp Loading commit data...
tensor.cpp Loading commit data...
tools.cpp Loading commit data...
type_prop.cpp Loading commit data...
type_prop_layers.cpp Loading commit data...
update_reference.sh Loading commit data...
util.cpp Loading commit data...
zero_dim_tensor_elimination.cpp Loading commit data...