bloqade-python
bloqade-python copied to clipboard
QuEra's Neutral Atom SDK for Analog QPUs
**Describe the bug** One of those feature/bug things; the type requirements when specifying durations and values for a piecewise_linear waveform are too strict. **Minimal broken example** ``` times = np.linspace(0,2,51)...
**Is your feature request related to a problem? Please describe.** The standard printing for a batch in the terminal, especially when you have a parameter sweep, gets incredibly long, to...
Given that the emulator is pretty self-contained, we could potentially split off the low-level emulator components into a sub-package that could be used inside Braket. maybe some discussion with @maolinml...
@kaihsin pointed out to me that serializing the builder is akin to serializing your source code. In some ways this doesn't really make sense as it is more readable to...
https://typethepipe.com/post/pydantic-discriminated-union/ This will allow us to more effectively serialize the IR and other objects.
Playing around a bit with MyPy and I have found that the the standard way of doing mix-in traits doesn't quite work with type checking. Take the following example ```python...
**Is your feature request related to a problem? Please describe.** it would be nice if you didn't have to restart the emulation when performing a time sweep. **Describe the solution...
Currently we simply dump the bloqade program to QuEra and then transform from the QuEra format to the Braket format. Going foward it would make more sense to dump a...