Programming a quantum computer with Cirq (QuantumCasts)

Programming a quantum computer with Cirq (QuantumCasts)

Want to learn how to program a quantum computer using Cirq? In this episode of QuantumCasts, Dave Bacon (Twitter: @dabacon) teaches you what a quantum program looks like via a simple “hello qubit” program. You’ll also learn about some of the exciting challenges facing quantum programmers today, such as whether Noisy Intermediate-Scale Quantum (NISQ) processors have the ability to solve important practical problems. We’ll also delve a little into how the open source Python framework Cirq was designed to help answer that question.

Follow these instructions to install Cirq → http://bit.ly/2IermSw

Need to catch up? Watch every episode of QuantumCasts here → http://bit.ly/2Pw0xay
Learn about the Google AI Quantum team → http://bit.ly/2DnvKLy

Subscribe to the TensorFlow channel→ http://bit.ly/TensorFlow1

30 Comments

  1. Rishi Neupane on October 18, 2019 at 3:48 pm

    In Nepal ,I am also making like such thing. But it’s really difficult



  2. Paul Brooks on October 18, 2019 at 3:49 pm

    Person: is the answer A or B
    Quantum Computer: Yes.



  3. Partho Bala on October 18, 2019 at 3:49 pm

    i thought that i was going to familiar with new programming language but all in vain.



  4. Alexandru Moraru on October 18, 2019 at 3:55 pm

    Are you going to provide support for Julia programming language?



  5. jairacarvalhojr on October 18, 2019 at 3:59 pm

    Just saw the presentation by Mr. Bacon at TQC-NIST conference.
    Awesome talk. Very grounded on the near term outlook. But optimistic nonetheless. Congrats 👏👍



  6. Cirque Alvis on October 18, 2019 at 3:59 pm

    Hi Cirq!



  7. Retro Boob on October 18, 2019 at 3:59 pm

    Quantum computers will never exist.



  8. Gokuldas K M on October 18, 2019 at 4:01 pm

    This truly made me like Ant-Man..
    "do you guys just put the word quantum in front of everything" 😂



  9. Aicha Benlahrech on October 18, 2019 at 4:01 pm

    After one or two years the youtube tutorials will be like : the final video in the course , how to print "Hello world" 😴



  10. Salman Nizamani on October 18, 2019 at 4:04 pm

    10/10.



  11. Was geht on October 18, 2019 at 4:06 pm

    first 😀



  12. 지환 on October 18, 2019 at 4:06 pm

    wow wanna use the quantum processor



  13. Jaime Varela on October 18, 2019 at 4:06 pm

    yes sounds like a strong statement to the question of whether we can build a large scale q-computer



  14. Dishon Fano on October 18, 2019 at 4:18 pm

    Cool…This is cool



  15. Doubting Daniel on October 18, 2019 at 4:21 pm

    What will happen if one hacks from a quantam computer



  16. Ming-Yuan Yu on October 18, 2019 at 4:22 pm

    3:50 Why 1993?



  17. jujhar singh on October 18, 2019 at 4:23 pm

    Great video – well balanced introductory tutorial



  18. Parimala Renga on October 18, 2019 at 4:27 pm

    Tensorflow for artificial intelligence using python…
    Now Google released cirq python framework for quantum computing…



  19. Ian Prado on October 18, 2019 at 4:28 pm

    The dislikes are from people overexposed in Bitcoin



  20. omi k on October 18, 2019 at 4:33 pm

    Hey what is future of cybery sicurity in quantum computers



  21. Maitrayan Ghosh Roy on October 18, 2019 at 4:36 pm

    *It will become more simple in the future*



  22. oorcinus on October 18, 2019 at 4:37 pm

    Please tell me this isn’t the quantum annealing crap yet again.



  23. Ajay Kumar Bharaj on October 18, 2019 at 4:39 pm

    How to run the code on real quantum computer?



  24. Maxwell Bacon on October 18, 2019 at 4:40 pm

    Ummmm this is to complete

    Read more



  25. Ravi Soni on October 18, 2019 at 4:41 pm

    So I can attach quantum chip to my computer.



  26. Brandon Sargent on October 18, 2019 at 4:42 pm

    At 4:01 Dave states that the Controlled Not gate is shown as containing an "amersand symbol", when the diagram displayed contains an @ (at sign) not an ampersand (&).



  27. linkcell on October 18, 2019 at 4:42 pm

    need… node package… now…



  28. Allen Johnson on October 18, 2019 at 4:45 pm

    Ah, quantum computers; the pursuit of adding more hardware to correct the errors that are generated by the hardware before the hardware outputs random results depending on how the hardware feels at the moment, that then have to be quantified by the billions to see which of the possible results were created the most so that we may assume it is the most probable correct answer. I do not want to dismiss quantum computers altogether, but I have yet to see anyone show a single example of a problem that a quantum computer has solved that could easily be solve by a normal computer, let alone a problem that a normal computer could not possibly solve.



  29. Ryan Li on October 18, 2019 at 4:45 pm

    Okay time to learn quantum physics again. Hope I can still find my old textbook.



  30. Patrick Luy on October 18, 2019 at 4:46 pm

    Hmm… interesting.