Shisho_Sama:

  (conv1): Conv2d(
    3, 64, kernel_size=(3, 3), stride=(1, 1)
    (activation_post_process): HistogramObserver()
  )



Looking at the first conv of your model after convert, it doesn’t seem like it is actually quantized (it should be QuantizedConv), same for the subsequent modules.  One thing to debug would be why the modules are not getting replaced.
Are you calling model.eval() before running convert?