Quantum Computing with Cirq Framework - Plan Szkolenia

Kod kursu

cirq

Czas trwania

21 godzin
szkolenie zdalne: 3 lub 6 dni
szkolenie stacjonarne: 3 dni

Wymagania

  • An understanding of software and hardware computing concepts.
  • An understanding of complex numbers and linear algebra.

Audience

  • Developers
  • Scientists
  • Engineers

Opis

Komputery kwantowe to maszyny zbudowane na zasadach mechaniki kwantowej. W przeciwieństwie do klasycznych komputerów opartych na bitach, które mogą istnieć tylko w jednym z dwóch stanów (0 lub 1), komputery kwantowe używają bitów kwantowych, które mogą istnieć w wielu stanach jednocześnie. Komputery kwantowe powinny przetwarzać algorytmy i rozwiązywać problemy znacznie szybciej niż komputery klasyczne.

Cirq to biblioteka Python do pisania, manipulacji i optymalizacji obwodów kwantowych oraz uruchamiania ich na komputerach kwantowych i symulatorach.

W tym instruktażowym szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy poznają podstawy obliczeń kwantowych, przechodząc przez proces opracowywania algorytmów ukierunkowanych na komputery kwantowe.

Pod koniec tego szkolenia uczestnicy będą mogli:

  • Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć tworzenie obwodów kwantowych.
  • Kontroluj zachowanie bramy za pomocą natywnego odpowiednika bramy.
  • Popraw niedokładności quibitów za pomocą Cirq.
  • Napisz i uruchom obwód kwantowy, aby uruchomić na kwantowym symulatorze komputerowym opartym na NISQ.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i ćwiczeń.
  • Praktyczne wdrożenie w środowisku na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
  • Aby dowiedzieć się więcej o Ciq Framework, odwiedź: https://github.com/quantumlib/Cirq

Machine Translated

Plan Szkolenia

Introduction

Quantum Information Theory

  • The uncertainty theory
  • Superposition and entanglement
  • Subatomic particles

Overview of Classic Computers

  • Bits
  • Binary systems
  • Transistors

Quantum Computing

  • Topological codes
  • Circuit QED
  • Quibits

Understanding Quantum Computers and NISQ Processors

  • Algorithms for the NISQ Architecture

Overview of Cirq Framework

Overview of Quantum Development Kits

Setting Up the Quantum Development Environment

Cirq Data Structures and Syntax

Preparing the Quantum Machine Simulator

Case Study: Low Depth Quantum Algorithms for Quantum Chemistry Problems

Writing a Quantum Algorithm

Controlling Quantum Circuits

Specifying Gate Behavior and Placement

Scheduling the Timing of Gates

Compiling the Algorithm

Dealing with the Constraints of Quantum Hardware

Running the Algorithm on a Local Simulator

Testing and Debugging an Algorithm

Integration with Cloud Simulators

Integration with Future Quantum Hardware

Troubleshooting

The Future of Quantum Computing
 
Summary and Conclusion

Opinie uczestników

★★★★★
★★★★★

Powiązane Kategorie

Szkolenia Powiązane

Kursy w promocyjnej cenie

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

is growing fast!

We are looking to expand our presence in Poland!

As a Business Development Manager you will:

  • expand business in Poland
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions