All Projects → dwavesystems → Docs

dwavesystems / Docs

D-Wave Ocean Documentation

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Docs

Grove
Quantum algorithms built using pyQuil.
Stars: ✭ 332 (+709.76%)
Mutual labels:  quantum-computing
Yao.jl
Extensible, Efficient Quantum Algorithm Design for Humans.
Stars: ✭ 514 (+1153.66%)
Mutual labels:  quantum-computing
Qusimpy
A Multi-Qubit Ideal Quantum Computer Simulator
Stars: ✭ 688 (+1578.05%)
Mutual labels:  quantum-computing
Qcgpu
High Performance Tools for Quantum Computing
Stars: ✭ 380 (+826.83%)
Mutual labels:  quantum-computing
Strawberryfields
Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits.
Stars: ✭ 505 (+1131.71%)
Mutual labels:  quantum-computing
Cs Video Courses
List of Computer Science courses with video lectures.
Stars: ✭ 27,209 (+66263.41%)
Mutual labels:  quantum-computing
Quantum
Microsoft Quantum Development Kit Samples
Stars: ✭ 3,453 (+8321.95%)
Mutual labels:  quantum-computing
Awesome Ai Books
Some awesome AI related books and pdfs for learning and downloading, also apply some playground models for learning
Stars: ✭ 855 (+1985.37%)
Mutual labels:  quantum-computing
Qiskit Aqua
Quantum Algorithms & Applications in Python
Stars: ✭ 514 (+1153.66%)
Mutual labels:  quantum-computing
Awesome Quantum Software
Curated list of open-source quantum software projects.
Stars: ✭ 647 (+1478.05%)
Mutual labels:  quantum-computing
Quantumcomputingbook
Companion site for the textbook Quantum Computing: An Applied Approach
Stars: ✭ 386 (+841.46%)
Mutual labels:  quantum-computing
Qiskit Api Py
This repository and the qiskit-api-py package are deprecated, and no longer supported. A Python library for the Quantum Experience API
Stars: ✭ 458 (+1017.07%)
Mutual labels:  quantum-computing
Openqasm
Gate and operation specification for quantum circuits
Stars: ✭ 582 (+1319.51%)
Mutual labels:  quantum-computing
Quilc
The @rigetti optimizing Quil compiler.
Stars: ✭ 336 (+719.51%)
Mutual labels:  quantum-computing
Projectq
ProjectQ: An open source software framework for quantum computing
Stars: ✭ 688 (+1578.05%)
Mutual labels:  quantum-computing
Quantumkatas
Tutorials and programming exercises for learning Q# and quantum computing
Stars: ✭ 3,713 (+8956.1%)
Mutual labels:  quantum-computing
Quantumcomputing
This is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates. Please cite me if you end up using this academically.
Stars: ✭ 534 (+1202.44%)
Mutual labels:  quantum-computing
Qutip
QuTiP: Quantum Toolbox in Python
Stars: ✭ 985 (+2302.44%)
Mutual labels:  quantum-computing
Pennylane
PennyLane is a cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network.
Stars: ✭ 800 (+1851.22%)
Mutual labels:  quantum-computing
Quirk
A drag-and-drop quantum circuit simulator that runs in your browser. A toy for exploring and understanding small quantum circuits.
Stars: ✭ 593 (+1346.34%)
Mutual labels:  quantum-computing

This repo is the source of the D-Wave Ocean software documentation located at https://docs.ocean.dwavesys.com/en/latest

Updating content

First, fork this repo in GitHub, clone it on your workstation, and make pull requests from commits you push to your forked repo.

Contributing this way requires some set-up, but once this is done, you can contribute frequently from your own GitHub repo.

Our docs have the following dependencies:

  • Sphinx version 1.6.2
  • Python version 2.7 or 3

After making your changes but before submitting a PR, run the shell command make html at the root of your local repo to check for errors and build a local version of the doc set in HTML for testing. Before running make for the first time, install Sphinx, the documentation generator, possibly using sudo:

pip install -r requirements.txt

Note: The default target directory is docs. This is the target that creates the appropriate build directory on your local machine and references in the source files of your local repo.

The docs build in a minute or two. To view the local version you built, either:

  • Open the _build/ file in your browser.
  • Use a local web server like the SimpleHTTPServer Python module.

Viewing your content using the SimpleHTTPServer module allows you to navigate through the documentation as if you were browsing it online. To use the SimpleHTTPServer module:

  1. Navigate to the build directory.
  2. Run python -m SimpleHTTPServer. After the server starts up, connect to your docs through your loopback IP address (http://127.0.0.1:8000).

License

Creative Commons Attribution 3.0 Unported License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].