Which differentiation method is compatible with the qulacs-simulator device?

What is the most suitable differentiation method compatible considering device configuration with qulacs-simulator

Hi @Har-Wad ,

Welcome to the Forum!

The best differentiation method will depend on different characteristics of your QNode (such as using shots or not) so it’s not only about what device you choose.

When using the qulacs-simulator my guess is that it will default to using parameter-shift in general, but you can try using backprop which may be much faster.

You can also try using this function qml.workflow.get_best_diff_method to check for your specific QNode. You can see an example of how to use it in this PR.

I hope this helps!