Comments (12)
I will do all of that tomorrow on my Xanadu day.
from pennylane.
What about the old plugins
branch? That can be deleted as well, no?
from pennylane.
Can everyone take a look over all the branches they are responsible for and delete them if they have served their purpose? If any branches need to be merged, discuss it here.
This will help everyone more easily keep track of the current repository status
from pennylane.
merged new_intro
into master and removed remote tracking branch with af14a14. There is still some work to do on the documentation here, but the new Introduction section is done
from pennylane.
Deleted:
build_system
: Deleted. I was hoping that this would motivate someone to continue with this, as having a decent make file will make us all more efficient in the long run...parameter_pass_on
: Deleted because it is obsolete now that we are changing the API completely. These changes were necessary to get the ProjectQ plugin to run with the old API. I will open an issue so that a replacement for these changes gets implemented in the new API.projectQ_plugin
Deleted because it has become obsolete due to the redesign of the API.new_user_interface_pseudo_code_exampple_christian
: Deleted. This was just to host the pseudo code.
Still relevant:
new_user_interface_suggested_minor_improvements
: It doesn't look like the changes here were actually merged (see my new pull request #15). I think these are actually important changes. Without some of them I cannot even run some of the examples after installing OpenQML (I get errors aboutopenqml.expectation
not being found. It works as long as one runs the examples without installing) and it solves the issue that all plugins (with all their potentially huge dependencies) are loaded every time one imports OpenQML. Only the plugins that are actually to be used in a given program should be loaded. This was discussed with Josh (who proposed the fix implemented in this branch).
from pennylane.
@cgogolin: can we add the makefile to master
?
@josh146: thoughts on PR #15?
from pennylane.
I merged cv_gradients
to master and deleted it.
from pennylane.
Feel free to add the makefile to master. I didn't feel I had the authority to do that, plus the current makefile in the branch was still very limited in functionality. Probably it would be best if the person who designed the build system for SF would take this into her/his hands.
from pennylane.
With regards to the makefile, I have copied over all the makefiles and python packaging boilerplate from SF, and set it up in the new_user_interface
branch, so I think I would prefer we use those in the eventual master
from pennylane.
Good. That's perfect.
from pennylane.
Also, with regards to #15, I actually implemented them manually while talking to @cgogolin on Slack, but forgot to push! I pushed them yesterday, however.
from pennylane.
I think this can be closed.
from pennylane.
Related Issues (20)
- Add unary iteration circuits with associated option for SELECT oracles
- [BUG] Incorrect optimal sector in qubit tapering HOT 4
- [BUG] Restore ability to have observables returning types other than float HOT 4
- [Bug] Equal check for `Sum` objects does not work with string valued wires
- [Bug] Wire order changes in PauliSentence for string-valued wires HOT 2
- [BUG] Declare incompatibility with pennylane-lightning versions HOT 6
- Update documentation on devices/plugins HOT 2
- [BUG] Using from_qiskit is broken in v0.34 HOT 1
- [BUG] pennylane.wires.WireError: Cannot run circuit(s) on default.qubit as they contain wires not found on the device: HOT 8
- [Bug] qml.equal return False unexpectedly
- [BUG] Drawer failing in controlled operations HOT 3
- [BUG] Changing the coefficients makes `TrotterProduct` fail HOT 2
- Ability to count number of executions of a device HOT 5
- [BUG] tensorflow autograph with device derivatives and more than one measurement
- [BUG] Tensorflow type promotion error with `default.mixed` HOT 2
- [BUG] TypeError when simply importing in a Jupyter notebook HOT 4
- [BUG] `qml.Hamiltonian` objects appear to be equivalent, but lead to different `qml.ApproxTimeEvolution` outcomes HOT 11
- Partial trace function for ops and matrices (qml.math.partial_trace) HOT 3
- [BUG] StatePrep adjoint does not properly uncompute state HOT 4
- [BUG] Error mitigation transform does not support broadcasting HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pennylane.