- Refactor of /torchquantum directory hierarchy
- through testing with git workflow
- refactor of examples
What's Changed
- [minor] fix pre commit by @Hanrui-Wang in #96
- fix a minor bug in quantumnat.py by @caitaozhan in #100
- Dev fix mnist example by @Hanrui-Wang in #102
- [major] add classical regs when assemble circuits by @Hanrui-Wang in #103
- [minor] simplified mnist example by @Hanrui-Wang in #105
- [minor] typo in index.rst by @Hosseinberg in #106
- [minor] updates file address in vqe_utils.py by @Hosseinberg in #107
- Dev add expval_joint_sampling and test by @Hanrui-Wang in #110
- Dev by @Hanrui-Wang in #112
- Dev update index by @Hanrui-Wang in #113
- removes debugging from vqe_utils.py by @Hosseinberg in #114
- There might be some issues in the NoiseModelTQ class. And provided a potential fix to it. by @caitaozhan in #108
- Updated file name of simple_mnist example by @GenericP3rson in #117
- Dev by @Hanrui-Wang in #119
- Dev by @Hanrui-Wang in #120
- [minor] tq2qiskit_op_history by @Hanrui-Wang in #121
- Dev fix qlstm bug by @Hanrui-Wang in #128
- [minor] fix qlstm encoder bug by @Hanrui-Wang in #129
- Added Docstrings (see issue #135) by @denvitko in #143
- issue #135 @Hanuri-Wang docstring added to the function which lack documentation by @MihirsinhChauhan in #141
- PR for Issue #134 Unitary Hack by @bopardikarsoham in #138
- Adding more gates, for issue #134 by @pandey-tushar in #140
- Add QFT operation by @YuNariai in #142
- Implementation of Grover's search algorithm by @Gopal-Dahale in #144
- Adding Superdense Coding by @bopardikarsoham in #146
- A minimum working version of pulse simulator by @jinleic in #150
- Adding parameter shift gradient as a fucntion by @Micheallscarn in #155
- Hadamard by @dtlics in #151
- Tutorials for ISCA 2023, initial version by @jinleic in #159
- All-in-one version of the ISCA tutorial by @jinleic in #160
- Add Missing Dependency by @GenericP3rson in #162
- Qubit Rotation Example by @GenericP3rson in #166
- Basic usage fix by @teaguetomesh in #179
- Unitary hack merge by @Hanrui-Wang in #173
- QFT Layer and Algorithm by @GenericP3rson in #176
- NLocal Circuits by @GenericP3rson in #175
- Bug Fixes and Full Standard Gates by @GenericP3rson in #181
- Dev to main by @Hanrui-Wang in #182
- Dev to main by @Hanrui-Wang in #183
- [major] fix critical bug in qiskit2tq_Operator by @Hanrui-Wang in #184
- [minor] update QuantumNAT code by @Hanrui-Wang in #185
- [minor] expand_param supports fixed gate by @Hanrui-Wang in #186
- Update module path to qiskit_unitary_gate by @teaguetomesh in #188
- Minor Update to README by @GenericP3rson in #189
- [minor] remove pulse/hardware folder by @Hanrui-Wang in #191
- GitHub Actions running PyTest by @GenericP3rson in #190
- fix: make the parameter shift example compatible with latest tq by @Zhaoyilunnn in #192
- Reformatting Operations by @GenericP3rson in #187
- Updating the Documentation by @GenericP3rson in #205
- Bugfix: Error when uploading some circuits to TorchQuantum by @Vivekyy in #208
- [minor] Add Qubit Rotation Tutorial to Docs by @GenericP3rson in #209
- Update deprecated
torch.range
andtorch.outer
by @kit1980 in #169 - Minor Documentation Updates by @GenericP3rson in #212
- Adding Entangle Layers by @GenericP3rson in #211
- GlobalR/GlobalRX/GlobalRY Gates by @GenericP3rson in #201
- Reformatting NLocal Circuit by @GenericP3rson in #202
- Minor README Update by @GenericP3rson in #215
- Reformatting Functionals by @GenericP3rson in #216
- Reformatting Layers by @GenericP3rson in #218
- Added Docstrings (see issue #135) by @denvitko in #153
- Fixing Tests by @GenericP3rson in #224
- Update README.md by @caitaozhan in #230
- Tq bugfix by @GenericP3rson in #239
- Same Docs Updates as #231 without DM by @GenericP3rson in #238
- Adapting TQ with New Qiskit Deprecations by @GenericP3rson in #235
- Test Updates + Bug Fixes (Updated Version of #206) by @GenericP3rson in #236
- Dev by @Hanrui-Wang in #197
- main changes to dev by @Hanrui-Wang in #240
- Dev by @Hanrui-Wang in #241
- Update init.py by @Hanrui-Wang in #242
- Update requirements.txt by @Hanrui-Wang in #244
New Contributors
- @Hosseinberg made their first contribution in #106
- @denvitko made their first contribution in #143
- @MihirsinhChauhan made their first contribution in #141
- @bopardikarsoham made their first contribution in #138
- @pandey-tushar made their first contribution in #140
- @YuNariai made their first contribution in #142
- @Gopal-Dahale made their first contribution in #144
- @jinleic made their first contribution in #150
- @Micheallscarn made their first contribution in #155
- @dtlics made their first contribution in #151
- @teaguetomesh made their first contribution in #179
- @Zhaoyilunnn made their first contribution in #192
- @Vivekyy made their first contribution in #208
- @kit1980 made their first contribution in #169
Full Changelog: v0.1.7...v0.1.8