Qulacs-Osaka / scikit-qulacs

scikit-qulacs is a library for quantum neural network. This library is based on qulacs and named after scikit-learn.
https://qulacs-osaka.github.io/scikit-qulacs/index.html
MIT License
21 stars 6 forks source link

Add visualization of pre-defined circuits on tutorials #178

Closed herring101 closed 2 years ago

herring101 commented 2 years ago

close #83 pre-defined.pyにある量子回路の可視化を0_tutorial.ipynbに追加しました。 0_tutorial.ipynbにはqcl_ansatzのみコードを記載し、それほかの量子回路は画像のみ載せています。 そのほかの量子回路を可視化したコードはcircuit_visualize.ipynbにあります。

気になった点

kosukemtr commented 2 years ago

ありがとうございます。0_tutorial にすべての回路を載せるのは少し可読性を低下させる気がするので、代表的な ansatz として ibmq_embedding_circuit と farhi_neven_ansatz の2つだけを載せていただけるでしょうか? その上で、circuit_visualize.ipynb へのリンクを貼って、「他に利用可能な量子回路のリストについてはこのページを見てください」のようにできると嬉しいです。さらに、そういう変更をしてユーザーに見られるという前提で、circuit_visualize.ipynb も少し内容を (コードブロックだけでなくてテキストブロックに論文のリンクを貼るなどして) 充実させて頂きたいです。

herring101 commented 2 years ago

様々なご指摘ありがとうございます🙇‍♂

いくつか修正を加えました。

ikanago commented 2 years ago

マージしちゃっていいと思います