Comments (5)
This just came up in #62: as part of the release process, we should have some way to identify what PR the release aligns with. I think Github project releases are the way to do this, but I'm not 100% certain.
from qsim.
Each release should be tagged, e.g. git tag v0.04
, so that it shows up on github under releases. (And then remember that git treats tags weirdly, so the tag has to be specifically pushed, which I tend to forget.)
from qsim.
We've been seeing increased interest in a stable qsim-Cirq interface, so I've picked up this request. So far, I've found a convenient way of constructing a "fire and forget"-style release in Kokoro, the tool we use to test TFQ compatibility. Once that pipeline is built, I'll cut a new release and send out a PR documenting how to trigger it.
from qsim.
Sounds good.
from qsim.
Version 0.1.0 has been released! We now also have docs/release-qsimcirq.md
with details on the release process, which is Google-internal. I've left TODOs for myself to add internal docs for this; until then, users are advised to contact me if a release is needed.
from qsim.
Related Issues (20)
- cirq.StateVectorSimulatorState removed HOT 2
- Running the first example in qsimcirq tutorial results in error AttributeError: 'Circuit' object has no attribute 'device' HOT 2
- Bump the Docker image to use Python 3.7 instead of 3.6 HOT 3
- A strange problem about the QSimSimulator HOT 1
- QSimSimulator.simulate_expectation_values for identity operators is wrong HOT 1
- Installing qsimcirq~=0.14.0 on Python Docker image tagged 3.10-alpine failed HOT 7
- simulate_expectation_values issue with qsimcirq simulator when the initial_state is a vector HOT 24
- qsimcirq: Applying global phase causes "ValueError: Only up to 6-qubit matrix gates are supported" HOT 4
- compilation failure using g++ 11.3.0
- cirq.ClassicallyControlledOperation raises "ValueError: Encountered unparseable op" HOT 1
- build broken by bazel breaking change
- QSimSimulator.simulate_expectation_values for identity operators is wrong when the coefficient is other than one
- simulate_expectation_values() produces incorrect expectation values HOT 2
- `No matching distribution found for qsimcirq==0.15.0` for python 3.11 HOT 2
- Upgrade qsim build rules for TFQ HOT 1
- qsimcirq build wheel fails with legacy-install-failure error
- Dynamically link to CUDA and cuQuantum HOT 2
- qsim 0.16 requires more RAM for a simple Hadamards circuit compared to qsim 0.12 HOT 14
- Update MacOS builds HOT 1
- Avoid statevector copy in `qsim.simulate(qc, initial_state=sv)` HOT 12
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 qsim.