Type change has no effect, let's move it around...
@@ -458,10 +458,12 @@ def optimize_graph_step(model: Model, config: Config) -> None:
pass_propagate_quantization_details_into_conv(graph)
if config.threshold_skipping:
pass_compute_thresholds(graph)
- pass_propagate_output_type_backward(graph)
+ # pass_propagate_output_type_backward(graph)
pass_pack_weights(graph)
pass_quantize_convolutions(graph)
+ if config.threshold_skipping:
+ pass_propagate_output_type_backward(graph)
pass_propagate_datatypes(graph)
processed_nodes = []
