Bülten

Her güncellemeyi e-postayla alın

Yeni bir şey yayımladığımızda kısa bir e-posta. Buttondown önce onayınızı ister ve her e-postada abonelikten çıkma bağlantısı vardır.

Neredeyse bitti.

Kurulum

Başlarken

Aşağıdaki komutlarla motoru kurup test takımını çalıştırın. Python 3.11 veya daha yeni bir sürüm ve git gerekir; her kod bloğunda bir Kopyala düğmesi var.

Kurulum

bash
git clone https://github.com/SuperconducTED/superconducted-noise-engine.git
cd superconducted-noise-engine
python -m venv .venv

Ortamı etkinleştirin: Windows’ta .venv\Scripts\activate, macOS ve Linux’ta source .venv/bin/activate. Ardından sabitlenmiş bağımlılıkları ve motorun kendisini kurun:

bash
pip install -r requirements.txt -r requirements-dev.txt
pip install -e . --no-deps

Testleri çalıştırma

Test takımında 859 NC-021 test var ve IBM hesabı gerekmez.

bash
pytest

IBM kalibrasyonlarını toplama

superconducted-poll bir IBM arka ucundan kalibrasyon anlık görüntülerini arşivler. Bir IBM Quantum belirteci (token) gerekir.

bash
cp .env.example .env
superconducted-poll --backend ibm_fez
  • Belirteç nereye yazılır: .env dosyasına, IBM_QUANTUM_TOKEN olarak.
  • Asla işlemeyin (commit etmeyin). git .env dosyasını yok sayar; öyle kalsın.
  • Toplama başarısız olursa motorun README dosyası hataları ve çözümlerini listeler.

Tasarımı okuma

Katılım

  • Sorular ve fikirler: motorun Tartışmalar bölümü.
  • Hatalar: konular bölümü.
  • Büyük bir değişiklik: önce bir konu açın; böylece iş başlamadan yaklaşım üzerinde ekiple uzlaşırsınız. Kod MIT lisansı altındadır.

GitHub'da herkese açık yanıt veriyoruz; böylece sizin yanıtınız bir sonraki okura da yarar.

Ara

En az iki harf yazın. Sürüklenme, ANFIS ya da Kraus yazmayı deneyin.