Cirq 1 lançado como a primeira versão estável desse framework de programação quântica

E foi lançado o Cirq 1 como a primeira versão estável desse framework de programação quântica. Confira os detalhes desse release.

Cirq é uma biblioteca de software Python para escrever, manipular e otimizar circuitos quânticos e executá-los em computadores quânticos e simuladores quânticos.

O Cirq fornece abstrações úteis para lidar com os computadores quânticos ruidosos de escala intermediária de hoje, onde os detalhes do hardware são vitais para alcançar resultados de última geração.

Agora, os engenheiros do Google lançaram o Cirq 1.0 como sua primeira versão completa – e API estável – desta estrutura de programação de código aberto para computação quântica e escrita em Python.

Cirq 1 lançado como a primeira versão estável desse framework de programação quântica

Cirq 1 lançado como a primeira versão estável desse framework de programação quântica
Cirq 1 lançado como a primeira versão estável desse framework de programação quântica

O Cirq é descrito pelos engenheiros de código aberto do Google como “uma estrutura Python para escrever, executar e analisar os resultados de programas de computador quânticos. Ele foi projetado para computadores quânticos de curto prazo, aqueles com algumas centenas de qubits e alguns milhares de portas quânticas .”

O Cirq está em obras há anos e desenvolvido em cooperação com a academia e outros membros da indústria.

Essa estrutura de programação Python para computação quântica já está sendo executada no próprio hardware de computação quântica do Google.

Já construído sobre o Cirq nos últimos quatro anos foi o TensorFlow Quantum, OpenFermion, Qsim e outros softwares.

Os interessados ​​em computação quântica podem aprender mais sobre o lançamento do Cirq 1.0 no blog de código aberto do Google. O site do projeto Cirq está em quantumai.google e o código está disponível via GitHub.

Instalando no Linux

Certifique-se de ter o python 3.7.0 ou superior.

Considere usar um ambiente virtual .

Use pippara instalar cirq:
python -m pip install --upgrade pip
python -m pip install cirq

(Opcional) instale outras dependências.

Instale dependências de recursos no cirq.contrib.
python -m pip install cirq-core[contrib]

Instale as dependências do sistema que o pip não pode manipular.
sudo apt-get install texlive-latex-base latexmk

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.