You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -24,7 +24,7 @@ Those coming from Bloqade.jl will most likely have this as their first question
24
24
25
25
Bloqade.jl was designed as an ***emulation-first*** SDK enabling users to investigate novel physical phenomena and develop complex algorithms with bleeding-edge performance. The result of this focus is that not everything made in Bloqade.jl is compatible with quantum hardware. While the ability to submit to Braket is available in Bloqade.jl it becomes cumbersome to analyze results and keep track of parameter sweeps.
26
26
27
-
In our mission to make neutral atom quantum computing more accessible to a broader community and the valuable feedback we've received in users of our quantum hardware, we took the opportunity to create a ***hardware-first*** SDK. One that is perfectly positioned to make it even easier to reap the benefits of neutral atoms while minimizing the pain points of initial program creation and post-processing results.
27
+
In our mission to make neutral atom quantum computing more accessible to a broader community and the valuable feedback we've received in users of our quantum hardware, we took the opportunity to create a ***hardware-first*** SDK. One that is perfectly positioned to make it even easier to reap the benefits of neutral atoms while minimizing the pain points of initial program creation and post-processing results.
28
28
29
29
## What does Bloqade do?
30
30
@@ -42,19 +42,19 @@ pip install bloqade
42
42
43
43
## Documentation
44
44
45
-
If you're already convinced about what Bloqade brings to the table, feel free to take a look at our documentation with examples [here](https://queracomputing.github.io/bloqade-python/latest/).
45
+
If you're already convinced about what Bloqade brings to the table, feel free to take a look at our documentation with examples [here](https://queracomputing.github.io/bloqade-python/latest/).
46
46
47
47
If you aren't convinced, keep scrolling!
48
48
49
49
## Features
50
50
51
51
### Smart Documentation
52
52
53
-
Get where you need to go in your program development with documentation that knows *where* and *when* it's needed. Never get lost developing your algorithm ever again!
53
+
Get where you need to go in your program development with documentation that knows *where* and *when* it's needed. Never get lost developing your algorithm ever again!
54
54
55
55
If you're a novice to neutral atoms, smart docs have your back. If you're an expert with neutral atoms, let smart docs give you some guidance on some new avenues for algorithm development.
56
56
57
-

57
+

58
58
59
59
60
60
### Fully Parameterized Analog Programs
@@ -63,13 +63,13 @@ If you're a novice to neutral atoms, smart docs have your back. If you're an exp
63
63
64
64
You used to have to manually keep track of all the small variations of your program per parameter, keeping careful track not to forget to submit one variation or lose one on top of a convoluted post-processing pipeline to incorporate all the results in one place.
65
65
66
-
Bloqade eliminates this with its own support for variables and internal handling of program parameter variations. Just drop in a variable in almost any place a single value can live and you can either assign a value later or a whole sequence of values to create a parameter sweep.
66
+
Bloqade eliminates this with its own support for variables and internal handling of program parameter variations. Just drop in a variable in almost any place a single value can live and you can either assign a value later or a whole sequence of values to create a parameter sweep.
67
67
68
68
Let Bloqade handle keeping track of all the variations while you focus on becoming a master of neutral atoms.
69
69
70
70
Did we mention you can throw your program at hardware and emulation and still keep your parameter sweeps?
Bloqade wouldn't exist if we weren't fortunate enough to obtain feedback from awesome members of our community such as yourself (:
187
187
188
-
If you find a bug, have an idea, or find an issue with our documentation, please feel free to file an issue on the [Github repo itself](https://github.com/QuEraComputing/bloqade-python/issues/new/choose).
188
+
If you find a bug, have an idea, or find an issue with our documentation, please feel free to file an issue on the [Github repo itself](https://github.com/QuEraComputing/bloqade-python/issues/new/choose).
Copy file name to clipboardExpand all lines: docs/builder-workflow/overview.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Builder Overview
2
2
3
-
You may have noticed from the [Usage](../getting_started/philosophy.md) and [Tutorials](https://queracomputing.github.io/bloqade-python-examples/latest/)
3
+
You may have noticed from the [Usage](../getting_started/usage.md) and [Tutorials](https://queracomputing.github.io/bloqade-python-examples/latest/)
4
4
that Bloqade uses this interesting, dot-intensive syntax.
5
5
6
6
```python
@@ -19,7 +19,7 @@ circuit = init_qubits(n_qubits)
19
19
circuit.x(0).z(1).cnot(0, 1)...
20
20
```
21
21
22
-
What's the deal with that?
22
+
What's the deal with that?
23
23
24
24
## Syntax Motivations
25
25
@@ -36,4 +36,4 @@ The linear structure implies a natural hiearchy in how you think about targeting
36
36
37
37
While we hope the Smart Documentation (the ability to instantly see all your next possible steps and their capabilities in your favorite IDE/IPython) is sufficient to get you where you need to go, we undestand it's particularly beneficial to get a high-level overview of things before diving in.
38
38
39
-
The [Standard Representation](standard.md) is a nice flow chart that gives a high-level overview of the different steps and components in the builder syntax.
39
+
The [Standard Representation](standard.md) is a nice flow chart that gives a high-level overview of the different steps and components in the builder syntax.
0 commit comments