Skip to content
This repository has been archived by the owner on Apr 26, 2022. It is now read-only.

Tutorials on Qiskit Aqua's Operator Flow #8

Open
duarte-jfs opened this issue Sep 9, 2020 · 8 comments
Open

Tutorials on Qiskit Aqua's Operator Flow #8

duarte-jfs opened this issue Sep 9, 2020 · 8 comments
Assignees
Labels
collaborators wanted Need more people to work together project: ideation The project idea is under discussion type: content slides, tutorials, etc. for advocates to use

Comments

@duarte-jfs
Copy link
Collaborator

duarte-jfs commented Sep 9, 2020

Abstract

Develop detailed tutorials on Qiskit Aqua operator flow, to allow variations of implemented algorithms (take VQE as an example) without having to "reinvent" the wheel.

Description

The amount of effort in developing the Operator Flow framework in Qiskit is noticeable but it can still be confusing to newcomers, and since the algorithms in Aqua clearly make use of that architecture and also allow a high versatility within them, I believe it would be advantageous to the community more comfortable with that part of Qiskit by creating more detailed tutorials on it.

Members

Deliverable

Jupyter notebooks on Qiskit community tutorials repo.

GitHub repo

Still to be created

@HuangJunye HuangJunye added type: content slides, tutorials, etc. for advocates to use collaborators wanted Need more people to work together labels Sep 9, 2020
@e-eight
Copy link

e-eight commented Sep 14, 2020

I am interested in this. Also, not just the Aqua workflow, it might also be a good idea to include some introductory details and examples about the algorithms. The Qiskit textbook presents some algorithms, but it can sometimes still be difficult for a newcomer. I think VQE would be a good algorithm to start with.

@HuangJunye
Copy link
Collaborator

@t-imamichi Imamichi san we recently created this repository for Qiskit advocates to propose projects to work together. I am not very familiar with Qiskit Aqua Operators. Would you mind giving a few comments on this project? Or even better, would you mind to become a mentor to guide the advocates completing the project? Thank you!

@nahumsa
Copy link

nahumsa commented Sep 14, 2020

I would like to help.

@e-eight
Copy link

e-eight commented Sep 14, 2020

I created a fork of the qiskit-community-tutorials repo https://github.com/e-eight/qiskit-community-tutorials. We can use that for now to add our contributions.

@HuangJunye HuangJunye added the project: ideation The project idea is under discussion label Sep 15, 2020
@t-imamichi
Copy link

Thank you for coming up with a tutorial of opflow. Donny wrote some tutorial notebooks, but we don't have official tutorials yet. Let me talk with Aqua core team to confirm whether there is any plan or not.
https://github.com/dongreenberg/aqua_talks

@HuangJunye
Copy link
Collaborator

This is great, Imamichi-san! Thanks for talking to the Aqua core team! I am excited to see these content being created!

@hay-k
Copy link

hay-k commented Sep 28, 2020

I would love to join this effort!
I have some experience with the older (legacy) operator interface, and have been studying the newer operator flow interface lately. I have even read through this document :D

@nahumsa
Copy link

nahumsa commented Sep 28, 2020

Hey, we have created a repo which we are raising issues with questions and where we plan to put the tutorial: https://github.com/nahumsa/Aqua-Workflow . I also added you on the slack channel. :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
collaborators wanted Need more people to work together project: ideation The project idea is under discussion type: content slides, tutorials, etc. for advocates to use
Projects
None yet
Development

No branches or pull requests

6 participants