• This repository has been archived on 23/Mar/2021
  • Stars
    star
    121
  • Rank 293,924 (Top 6 %)
  • Language
    Python
  • Created almost 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Official repo for QHack—the quantum machine learning hackathon

Note: This repository has been frozen while we consider the submissions for the QHack Open Hackathon. We hope you enjoyed the event!

image

Welcome to QHack, the quantum machine learning hackathon! We're thrilled to have the opportunity to meet and work with such a large and diverse group of participants, and we look forward to interacting with you all during the event.

This year's event consists of three main components:

The up-to-date event schedule can be found here.

Power Ups and Prizes

QHack has some amazing goodies and prizes available to be won, courtesy of our sponsors.

Credits for AWS

  • Earn $250 in AWS credits: At the conclusion of our Feb 19 live stream, the top 80 teams on the scoreboard will receive $250 credits to help them build their Open Hackathon solutions on AWS. Teams can apply credits to any AWS service, including Amazon Braket where they can showcase their ideas on Rigetti, IonQ, and D-Wave hardware or with high-performance simulators in the cloud.

  • Earn $4000 in AWS credits: Teams who open an issue by Feb 24 on this GitHub repository with a description of their (in progress) Open Hackathon project are eligible for $4000 in additional AWS credits to use towards their hackathon project.

Access Sandbox's Floq Simulator

  • Alpha access to TPU-based quantum simulators: The top 50 teams in the challenge will each receive an API key for the alpha of Sandbox@Alphabet's Floq API. Discover more details about Floq@QHack here.

  • Floq Cash Prize: The team with the best usage of Floq by the end of the Open Hackathon will be eligible to receive a $2500 cash prize. See here for more details.

Grand Prize

  • Win a summer internship at CERN: The top overall team (judged by QML Challenge scoreboard ranking and Open Hackathon project) will receive up to 3 summer internship positions at CERN.

Please read our terms and conditions for official eligibility and evaluation criteria. Entry void in Quebec.

Participants in the event agree to abide by the QHack Code of Conduct.

More Repositories

1

strawberryfields

Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits.
Python
749
star
2

quantum-neural-networks

This repository contains the source code used to produce the results presented in the paper "Continuous-variable quantum neural networks". Due to subsequent interface upgrades, these scripts will work only with Strawberry Fields version <= 0.10.0.
Python
297
star
3

quantum-learning

This repository contains the source code used to produce the results presented in the paper "Machine learning method for state preparation and gate synthesis on photonic quantum computers".
Jupyter Notebook
113
star
4

Xanadu-Quantum-Codebook

Learn quantum computing interactively with PennyLane
Python
111
star
5

QMLT

The Quantum Machine Learning Toolbox (QMLT) is a Strawberry Fields application that simplifies the optimization of variational quantum circuits (also known as parametrized quantum circuits).
Python
110
star
6

thewalrus

A library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling.
Python
101
star
7

quantum-inspired-algorithms

Quantum-inspired algorithms for linear algebra applications. The repository contains all source code used to generate results presented in "Practical performance of quantum-inspired algorithms for linear algebra".
Python
97
star
8

QHack2022

QHack—The one-of-a-kind quantum computing hackathon
Python
87
star
9

MrMustard

A differentiable bridge between phase space and Fock space
Python
78
star
10

quantum-transfer-learning

A transfer learning approach applied to hybrid neural networks composed of classical and quantum elements.
Jupyter Notebook
70
star
11

QHack2023

QHack 2023
69
star
12

blackbird

Blackbird is a quantum assembly language for continuous-variable quantum computation, that can be used to program Xanadu's quantum photonics hardware and Strawberry Fields simulator.
C++
67
star
13

GradDFT

GradDFT is a JAX-based library enabling the differentiable design and experimentation of exchange-correlation functionals using machine learning techniques.
Python
65
star
14

jet

Jet is a cross-platform library for simulating quantum circuits using tensor network contractions.
C++
59
star
15

qml-benchmarks

Code to benchmark quantum machine learning models
Python
49
star
16

pennylane-demo-cern

Contains material for the PennyLane tutorial at CERN on 3/4 February 2021.
Jupyter Notebook
46
star
17

expressive_power_of_quantum_models

This repository contains the source code necessary to reproduce the figures and simulation results of the url[paper](XXX) "The effect of data encoding on the expressive power of variational quantum machine learning models" by Maria Schuld, Ryan Sweke and Johannes Jakob Meyer.
Jupyter Notebook
44
star
18

flamingpy

FlamingPy is a cross-platform Python library with a variety of backends for efficient simulations of error correction in fault-tolerant quantum computers.
Python
44
star
19

qhack_2023_coding_challenges

Jupyter Notebook
35
star
20

SFOpenBoson

A plugin for Strawberry Fields and OpenFermion, providing methods of simulating bosonic Hamiltonians directly in Strawberry Fields
Python
30
star
21

QHack-2019

QHACK: The Quantum Machine Learning Hackathon
28
star
22

constrained-quantum-learning

This repository contains the source code used to produce the results presented in the paper "Near-deterministic production of universal quantum photonic gates enhanced by machine learning".
Python
19
star
23

realistic-quantum-states

This repository contains the source code used to produce the results presented in the paper "Simulating realistic non-Gaussian state preparation".
Python
13
star
24

xanadu-cloud-client

CLI and Python API for the Xanadu Cloud.
Python
12
star
25

fockgaussian

This repository contains the source code used to produce the results presented in " Franck-Condon factors by counting perfect matchings of graphs with loops " J. Chem. Phys. 150, 164113 (2019).
Jupyter Notebook
10
star
26

approximate-GKP-prep

This repository contains the source code used to produce the results presented in the paper "Progress towards practical qubit computation using approximate Gottesman-Kitaev-Preskill codes".
Jupyter Notebook
10
star
27

derivatives-of-variational-circuits

Jupyter Notebook
9
star
28

torontonian-sampling

This repository contains the source code used to produce the results presented in the paper "Classical benchmarking of Gaussian Boson Sampling on the Titan supercomputer".
Fortran
9
star
29

randomized-measurements-circuit-cutting

Jupyter Notebook
8
star
30

xanadu-qca-data

Python
8
star
31

sqtom

Tomography of squeezed modes
Python
6
star
32

pennylane-plugin-template

This template repository provides the boilerplate and file structure required to easily create your own PennyLane plugin.
Python
6
star
33

Contextual-ML

Jupyter Notebook
5
star
34

xir

XIR is an intermediate representation language for quantum circuits.
Python
5
star
35

PLC-YouTube-tutorials

This repository houses code that was used in our YouTube videos.
Jupyter Notebook
4
star
36

xanadu-sphinx-theme

The Xanadu Sphinx Theme is a Sphinx theme used for open-source Xanadu software projects.
HTML
4
star
37

hva-without-barren-plateaus

Repositoy for "Hamiltonian variational ansatz without barren plateaus"
C++
4
star
38

cloud-workshops

Materials for Xanadu's Quantum Cloud workshops
Jupyter Notebook
3
star
39

generative_qml_qchem

Repository for the generative QML for quantum chemistry project
Python
3
star
40

kerr-squeezing

Python
3
star
41

PLC-borealis-demos

Borealis demos for PennyLane Cloud
Jupyter Notebook
2
star
42

polyval2d-high-precision

CMake
2
star
43

cloud-actions

A repository of reusable GitHub actions for cloud workflows
JavaScript
2
star
44

plaas-examples

Examples PLAAS notebooks
Jupyter Notebook
1
star
45

github_test

A test repository for GitHub options.
1
star
46

plotters-solstice

A web and opengl backend for Plotters using Solstice.
Rust
1
star
47

all-you-need-is-spin

Python
1
star
48

pseudopotentials

Python
1
star
49

CFQMagnus

Numerical analysis of the Magnus Hamiltonian simulation technique
Python
1
star
50

Analytic_Pulse_Gradients

Code supporting arXiv:XXXX.XXXX "Exact gradients of pulse programs on quantum computers"
Jupyter Notebook
1
star
51

Fourier-sampling

Notes on Fourier sampling and the hidden subgroup problem.
HTML
1
star