-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor builder #364
refactor builder #364
Commits on Aug 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 238ff5b - Browse repository at this point
Copy the full SHA 238ff5bView commit details
Commits on Aug 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 13f6722 - Browse repository at this point
Copy the full SHA 13f6722View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e6d54d - Browse repository at this point
Copy the full SHA 1e6d54dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f9de26 - Browse repository at this point
Copy the full SHA 3f9de26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59cccc4 - Browse repository at this point
Copy the full SHA 59cccc4View commit details
Commits on Aug 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 752ef83 - Browse repository at this point
Copy the full SHA 752ef83View commit details -
Configuration menu - View commit details
-
Copy full SHA for f71fe0f - Browse repository at this point
Copy the full SHA f71fe0fView commit details
Commits on Aug 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6f0bae1 - Browse repository at this point
Copy the full SHA 6f0bae1View commit details
Commits on Aug 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 102d00a - Browse repository at this point
Copy the full SHA 102d00aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd8a2bc - Browse repository at this point
Copy the full SHA fd8a2bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd92ee - Browse repository at this point
Copy the full SHA 5dd92eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24081bc - Browse repository at this point
Copy the full SHA 24081bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd4bc1 - Browse repository at this point
Copy the full SHA 5dd4bc1View commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cbfbe77 - Browse repository at this point
Copy the full SHA cbfbe77View commit details -
Merge branch 'roger/refactor-builder' of https://github.com/Happy-Dio…
…de/bloqade-python into roger/refactor-builder
Configuration menu - View commit details
-
Copy full SHA for 2a10ff8 - Browse repository at this point
Copy the full SHA 2a10ff8View commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 72fa7bf - Browse repository at this point
Copy the full SHA 72fa7bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ffac9e - Browse repository at this point
Copy the full SHA 7ffac9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc5e51 - Browse repository at this point
Copy the full SHA bdc5e51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 967e0db - Browse repository at this point
Copy the full SHA 967e0dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c558a48 - Browse repository at this point
Copy the full SHA c558a48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0acd268 - Browse repository at this point
Copy the full SHA 0acd268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9034624 - Browse repository at this point
Copy the full SHA 9034624View commit details -
Configuration menu - View commit details
-
Copy full SHA for fae4ec0 - Browse repository at this point
Copy the full SHA fae4ec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f4cfb0 - Browse repository at this point
Copy the full SHA 2f4cfb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e438102 - Browse repository at this point
Copy the full SHA e438102View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b3f618 - Browse repository at this point
Copy the full SHA 1b3f618View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dfb09c - Browse repository at this point
Copy the full SHA 4dfb09cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a2cd50 - Browse repository at this point
Copy the full SHA 8a2cd50View commit details -
Configuration menu - View commit details
-
Copy full SHA for efbc7d1 - Browse repository at this point
Copy the full SHA efbc7d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 776c2ac - Browse repository at this point
Copy the full SHA 776c2acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fec268 - Browse repository at this point
Copy the full SHA 0fec268View commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b803134 - Browse repository at this point
Copy the full SHA b803134View commit details -
Configuration menu - View commit details
-
Copy full SHA for 021d1f6 - Browse repository at this point
Copy the full SHA 021d1f6View commit details -
Merge branch 'roger/refactor-builder' of https://github.com/Happy-Dio…
…de/bloqade-python into roger/refactor-builder
Configuration menu - View commit details
-
Copy full SHA for 0a5e86a - Browse repository at this point
Copy the full SHA 0a5e86aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93ee5c1 - Browse repository at this point
Copy the full SHA 93ee5c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e0ab61 - Browse repository at this point
Copy the full SHA 1e0ab61View commit details -
creating visitor for scalar AST, removing
static_assign
implement a……ssign visitor for bloqade AST.
Configuration menu - View commit details
-
Copy full SHA for c3fd6c4 - Browse repository at this point
Copy the full SHA c3fd6c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2343d48 - Browse repository at this point
Copy the full SHA 2343d48View commit details -
Configuration menu - View commit details
-
Copy full SHA for a925392 - Browse repository at this point
Copy the full SHA a925392View commit details
Commits on Aug 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3b7b556 - Browse repository at this point
Copy the full SHA 3b7b556View commit details -
Configuration menu - View commit details
-
Copy full SHA for 137a838 - Browse repository at this point
Copy the full SHA 137a838View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14a652e - Browse repository at this point
Copy the full SHA 14a652eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88e1786 - Browse repository at this point
Copy the full SHA 88e1786View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d76448 - Browse repository at this point
Copy the full SHA 8d76448View commit details -
Configuration menu - View commit details
-
Copy full SHA for 625f18f - Browse repository at this point
Copy the full SHA 625f18fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5322915 - Browse repository at this point
Copy the full SHA 5322915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38a8990 - Browse repository at this point
Copy the full SHA 38a8990View commit details -
Configuration menu - View commit details
-
Copy full SHA for 674a149 - Browse repository at this point
Copy the full SHA 674a149View commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 09485f3 - Browse repository at this point
Copy the full SHA 09485f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc152c5 - Browse repository at this point
Copy the full SHA bc152c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2495852 - Browse repository at this point
Copy the full SHA 2495852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7338e18 - Browse repository at this point
Copy the full SHA 7338e18View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8ff7bd - Browse repository at this point
Copy the full SHA d8ff7bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c72d431 - Browse repository at this point
Copy the full SHA c72d431View commit details -
Configuration menu - View commit details
-
Copy full SHA for 512d3ac - Browse repository at this point
Copy the full SHA 512d3acView commit details
Commits on Aug 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5381c92 - Browse repository at this point
Copy the full SHA 5381c92View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9a6da5 - Browse repository at this point
Copy the full SHA b9a6da5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d8b88a - Browse repository at this point
Copy the full SHA 6d8b88aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed33618 - Browse repository at this point
Copy the full SHA ed33618View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12d2eb3 - Browse repository at this point
Copy the full SHA 12d2eb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d720348 - Browse repository at this point
Copy the full SHA d720348View commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3af6c87 - Browse repository at this point
Copy the full SHA 3af6c87View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6a7ec9 - Browse repository at this point
Copy the full SHA c6a7ec9View commit details
Commits on Aug 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0560d6a - Browse repository at this point
Copy the full SHA 0560d6aView commit details -
* update, finished hardware tasl * relocate Geometry, isolcate deps * fix bug on Report * update, change status behavior to request call. fix submit order does not shuffle in OrderDict * add repr for Batch * rename submit as resubmit * finished restructure of Task/Batch * update, finished bridge for task<->builder v2 * update, add simple docs * fix namespace conflict in backend * fix bug in RemoteBackend * adding option for caching compiled programs in backends. --------- Co-authored-by: Kai-Hsin Wu <khwu@KHWus-MacBook-Pro.local> Co-authored-by: Kai-Hsin Wu <khwu@KHWus-MBP.hsd1.ma.comcast.net> Co-authored-by: Phillip Weinberg <weinbe58@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 488e857 - Browse repository at this point
Copy the full SHA 488e857View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b84a0a - Browse repository at this point
Copy the full SHA 9b84a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c631174 - Browse repository at this point
Copy the full SHA c631174View commit details -
Configuration menu - View commit details
-
Copy full SHA for 294ad09 - Browse repository at this point
Copy the full SHA 294ad09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a6f7d - Browse repository at this point
Copy the full SHA 72a6f7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec07fb3 - Browse repository at this point
Copy the full SHA ec07fb3View commit details -
fix static assign, and visit_register issue
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 618a3c8 - Browse repository at this point
Copy the full SHA 618a3c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fe128f - Browse repository at this point
Copy the full SHA 9fe128fView commit details -
Kai-Hsin Wu authored and Kai-Hsin Wu committed
Aug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 930967c - Browse repository at this point
Copy the full SHA 930967cView commit details -
Kai-Hsin Wu authored and Kai-Hsin Wu committed
Aug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 1bef659 - Browse repository at this point
Copy the full SHA 1bef659View commit details -
Configuration menu - View commit details
-
Copy full SHA for db113b5 - Browse repository at this point
Copy the full SHA db113b5View commit details -
Merge branch 'roger/refactor-builder' of https://github.com/QuEraComp…
…uting/bloqade-python into roger/refactor-builder
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for e2602e6 - Browse repository at this point
Copy the full SHA e2602e6View commit details -
Kai-Hsin Wu authored and Kai-Hsin Wu committed
Aug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 5ec1ca1 - Browse repository at this point
Copy the full SHA 5ec1ca1View commit details -
Kai-Hsin Wu authored and Kai-Hsin Wu committed
Aug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 109a119 - Browse repository at this point
Copy the full SHA 109a119View commit details -
Kai-Hsin Wu authored and Kai-Hsin Wu committed
Aug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 86954dc - Browse repository at this point
Copy the full SHA 86954dcView commit details -
Kai-Hsin Wu authored and Kai-Hsin Wu committed
Aug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 1084fb9 - Browse repository at this point
Copy the full SHA 1084fb9View commit details -
fix bugs with PythonFn waveform default kwargs. fix most of the testing
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 76dcee4 - Browse repository at this point
Copy the full SHA 76dcee4View commit details
Commits on Aug 21, 2023
-
* rename * remove factory * temporary add assert to make test_quera_internal_api fail * fixing bugs in test. * fix bugs in incomplete LocalTask/ LocalBatch. Fix report for LocalBatch * change constrain of scale to Union[Real,str,Scalar]. 2. compile visiting of record node, replace Variable(name) with cast(name) 3. fix tests cases for test_program_visitor. 4. add location method for scale * more testing case * mask coverage for deprecated codes builder_old/ task_old/ * add get_tasks/remove_tasks with status codes * merging on github. (#396) * updating program definition. refactor compiler * going back to old arg parser. * adding error messages for flatten. * refactor builder. * moving builder to builder_old * moving builder2 to builder * moving task to task_old * moving task2 to task * fixing directory * tmp save * commented cache_compiled_program * finished refactor on bridge using schemaCompiler * starting serialization of task * finished serialization * fixing bugs. * fixing braket local emulator. * removing test call * fixing some tests * fixing interface for backends. --------- Co-authored-by: Kai-Hsin Wu <khwu@KHWus-MBP.hsd1.ma.comcast.net> Co-authored-by: Kai-Hsin Wu <khwu@KHWus-MacBook-Pro.local>
Configuration menu - View commit details
-
Copy full SHA for 73f382c - Browse repository at this point
Copy the full SHA 73f382cView commit details -
adding serialization for batch. (#400)
* adding serialization for batch. * adding missing object ot serialization.
Configuration menu - View commit details
-
Copy full SHA for aff408b - Browse repository at this point
Copy the full SHA aff408bView commit details
Commits on Aug 22, 2023
-
update, fix bugs in naming _compile_taskdata, recover more tests
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 6ba5f45 - Browse repository at this point
Copy the full SHA 6ba5f45View commit details -
add load_batch + doc for tree_depth()
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 22, 2023 Configuration menu - View commit details
-
Copy full SHA for bc7dfeb - Browse repository at this point
Copy the full SHA bc7dfebView commit details -
fix bugs in DefaultVariable should be Scalar not real, and member sho…
…uld be Literal instead of Decimal. 2) Fix PythonFn kwargs does not properly processed
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 22, 2023 Configuration menu - View commit details
-
Copy full SHA for eb2428c - Browse repository at this point
Copy the full SHA eb2428cView commit details -
fix backend api_config need to pass in with dereferences
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 9f473a3 - Browse repository at this point
Copy the full SHA 9f473a3View commit details -
* adding serialization for batch. * adding missing object ot serialization. * adding save and load functions for batch objects. * removing dict dispatching.
Configuration menu - View commit details
-
Copy full SHA for 6467274 - Browse repository at this point
Copy the full SHA 6467274View commit details -
fix bug in static_assign visit Negative waveform feed in wrong ast
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 22addb4 - Browse repository at this point
Copy the full SHA 22addb4View commit details -
Merge branch 'roger/refactor-builder' into khwu/testing_v3
Kai-Hsin Wu authored and Kai-Hsin Wu committedAug 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 759ea62 - Browse repository at this point
Copy the full SHA 759ea62View commit details -
Kai-Hsin Wu authored and Kai-Hsin Wu committed
Aug 22, 2023 Configuration menu - View commit details
-
Copy full SHA for a7d690f - Browse repository at this point
Copy the full SHA a7d690fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ca24dc - Browse repository at this point
Copy the full SHA 1ca24dcView commit details -
* test +6 * 1) add checking for batch_assign lengths. 2) more tests recover, * update, add trait BatchAssignable * test +1, fix bug in load_batch * adding fix to parser to account for `Sample` builder node. * fix test case for mod/ DefaultVariable * fix covergerc wrong format * ocmply ruff * fixing last tests. --------- CI is now passing for builder refactor Co-authored-by: Kai-Hsin Wu <khwu@KHWus-MBP.hsd1.ma.comcast.net>
Configuration menu - View commit details
-
Copy full SHA for 50fe7ab - Browse repository at this point
Copy the full SHA 50fe7abView commit details -
Configuration menu - View commit details
-
Copy full SHA for d35c8b0 - Browse repository at this point
Copy the full SHA d35c8b0View commit details -
* test +6 * 1) add checking for batch_assign lengths. 2) more tests recover, * update, add trait BatchAssignable * test +1, fix bug in load_batch * adding fix to parser to account for `Sample` builder node. * fix test case for mod/ DefaultVariable * fix covergerc wrong format * ocmply ruff * add more tests * add missing __init__.py for builder/compile to comply with doc builder --------- Co-authored-by: Kai-Hsin Wu <khwu@KHWus-MBP.hsd1.ma.comcast.net> Co-authored-by: Phillip Weinberg <weinbe58@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d80b934 - Browse repository at this point
Copy the full SHA d80b934View commit details