Commit Graph

206 Commits

Author SHA1 Message Date
Andrew Cross b85f8a8e32 Move examples to jupyter directory. 2017-05-15 15:06:24 -04:00
Jay M. Gambetta 62743f11b2 adding result.data to the simulators 2017-05-15 14:06:25 -04:00
ismael faro 3e19e30749 update tutorial4developer.ipynb to fix github preview problem
Github doesn’t understand ```JSON notation.
2017-05-15 10:08:55 -04:00
Andrew Cross 8c8d40cce8 resize images again. 2017-05-15 10:01:25 -04:00
Andrew Cross 1b72097350 try to update README image sizes. 2017-05-15 09:58:03 -04:00
ismael faro 6bfb0b478f update: tutorial4developer.ipynb 2017-05-15 09:45:36 -04:00
ismael faro 24a36329ac update tutorial4developer.ipynb 2017-05-15 09:43:18 -04:00
ismael faro 733c308346 adding local simulator: WIP 2017-05-15 09:40:17 -04:00
Jay M. Gambetta ac0e66bcf5 moving uncompleted notebooks
moving uncompleted notebooks to to sort so i can make the completed
directory organized. I will move each back when done.
2017-05-15 07:19:45 -04:00
Jesús Pérez d6f48ff104 Getting the QASM core libraries dinamically. 2017-05-15 09:23:12 +02:00
Jay M. Gambetta de3b6396a4 corrected shots
Shots applies to both qasm simulators and real devices.
2017-05-15 01:42:47 -04:00
Jay M. Gambetta cb7ac05cec small edits and fixing tutorial
Superposition tutorial now runs with new SDK. Small edits to getting
started.
2017-05-15 01:37:17 -04:00
ismael faro 3dc768ff96 FIX: add Real Chip last names. 2017-05-15 01:30:15 -04:00
Andrew Cross cd2925aec8 minor edits to python examples, delete old "bug" examples. 2017-05-14 23:41:40 -04:00
Andrew Cross 74170b7274 fix line in README. 2017-05-14 23:13:49 -04:00
Andrew Cross 94f15bd70a update README and unroller_backends images. 2017-05-14 23:12:44 -04:00
Jay M. Gambetta 407cd91e10 fix to reset in unitary and reset/measure in qasm
adding ignore reset to unitary and reset/measure in qasm fixing
repeated code
2017-05-14 08:20:00 -04:00
ismael faro ca20119dee Add tutorial4Developers and fix/clean in quantum program 2017-05-14 05:35:13 -04:00
Jay M. Gambetta c99ce608d5 adding reset to qasm simulator
its ugly but should work. will add faster core later
2017-05-14 02:58:15 -04:00
Jay M. Gambetta d2d93177dc unitary and qasm simulator
I have added a unitary and a qasm simulator. The qasm simulator is dumb
(i can make it faster) but it should work. At the top i have defined an
input form for both (from the simulator unroller) and make a quick
example in test to run it. I need to add a few more things (reset and
if) but i will do them later. The backend should give you an error
saying simulator does not support it. Question for ismael — how do we
run it locally from quantum program
2017-05-14 00:47:42 -04:00
Jay M. Gambetta 1879332ffb unitary simulatror fixed 2017-05-13 04:21:03 -04:00
ismael faro 1de76156dd Merge branch 'isma/clean-quantum-program' into Dev 2017-05-12 23:05:16 -04:00
ismael faro ceac787fc3 Merge branch 'Dev' into isma/clean-quantum-program 2017-05-12 23:04:51 -04:00
ismael faro cf826684c5 Clean: tutorial > remove the helper dependencies 2017-05-12 23:04:36 -04:00
ismael faro 130ef9c7d5 Merge branch 'isma/clean-quantum-program' into Dev 2017-05-12 22:29:52 -04:00
ismael faro d0c66e98f6 fix variable names in run&execution 2017-05-12 22:29:23 -04:00
ismael faro 1a41fd0bc9 Merge branch 'isma/clean-quantum-program' into Dev 2017-05-12 18:45:31 -04:00
ismael faro 986248c728 Clean: _quantumprogram : run, compile, execute 2017-05-12 18:45:09 -04:00
Andrew Cross d0108860fd Added images directory with some diagrams. 2017-05-12 14:30:16 -04:00
Andrew Cross 6d830badef update examples.
added ghz_obj example that compiles and sends to experiment.
fix typo in teleport_obj.
2017-05-12 09:46:46 -04:00
Jay M. Gambetta 0f676b4875 adding the unitary simulator 2017-05-12 09:24:06 -04:00
ismael faro 35efdef057 review test files 2017-05-12 03:53:33 -04:00
Jesús Pérez 3d6a6c2ebb Folder renamed to be consistent with the rest of the project. 2017-05-12 08:51:58 +02:00
Jesús Pérez 257ac7e4ac Travis token updated. 2017-05-12 08:51:34 +02:00
Jesús Pérez a23e79e2c1 Merge remote-tracking branch 'origin/Dev' into Dev 2017-05-12 08:44:10 +02:00
Jesús Pérez 25869bfc29 Test fixed in Travis.
They only worked locally due to an env var problem.
2017-05-12 08:43:48 +02:00
ismael faro 8ed43ff44e fix image header in tutorial jupyter 2017-05-12 02:39:44 -04:00
ismael faro 766bf0a0d4 fix quantum program and entanglement example 2017-05-12 02:30:54 -04:00
Jesús Pérez f4621b85bc Making the Markdown linter happy. 2017-05-12 08:23:49 +02:00
Andrew Cross 8d1ae2a497 many corrections to compile circuits.
add new test example test16_obj.py.
update teleport_obj and rippleadd_obj examples.
major changes to _circuit and _mapping.
add print statement to compile_circuits() in _quantumprogram.
minor bug in _qasmparser.py.
2017-05-12 00:05:07 -04:00
Jesús Pérez 7a3ff0765f Support for core libraries, ie: qelib1.inc 2017-05-11 20:37:52 +02:00
Jesús Pérez 4ec508cda3 Symbolic links dependency dropped. 2017-05-11 19:51:23 +02:00
Jesús Pérez 592fecc162 Dropping minor old (not needed) stuff from the README. 2017-05-11 19:50:46 +02:00
Jesús Pérez 70a56c06bd Important TODO about the linting in the workflow. 2017-05-11 19:50:07 +02:00
Jesús Pérez 654fb1856a Merge remote-tracking branch 'origin/Dev' into Dev 2017-05-11 18:13:08 +02:00
Jesús Pérez 86f19c8568 Minor licensing changes. 2017-05-11 18:12:57 +02:00
Jesús Pérez bd0b4e2382 Qconfig file in tests not needed anymore. 2017-05-11 18:12:45 +02:00
Andrew Cross 56ad73d5fa add compiling steps to QuantumProgram.
Added the "id" gate to the basis.
Added the remaining simplification steps after the swap_mapper call.
2017-05-11 11:36:50 -04:00
Jesús Pérez 86f1d8bf36 Empty line dropped. 2017-05-11 17:14:28 +02:00
Jesús Pérez 928c2f4ea0 Merge remote-tracking branch 'origin/Dev' into Dev 2017-05-11 17:13:49 +02:00