You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-4Lines changed: 16 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,13 +44,13 @@ For beginners, please refer to [quantum computing lectures with TC-NG](https://g
44
44
To write TC-NG scripts and applications efficiently with AI coding agents (e.g., Claude Code, Cursor, Antigravity), we strongly recommend **working directly within the local tensorcircuit-ng repository** rather than an empty folder.
45
45
46
46
1.**Rich Context:** The 100+ scripts in `examples/` and extensive test cases in `tests/` provide essential references that significantly reduce AI hallucinations.
47
-
2.**Built-in Rules:** We provide a dedicated **[`AGENTS.md`](/AGENTS.md)** file. It serves as the "handbook" (i.e. `CLAUDE.md`) for AI agents, defining coding standards and best practices to ensure the generated code is idiomatic.
47
+
2.**Built-in Rules:** We provide a dedicated [AGENTS.md](/AGENTS.md) file. It serves as the "handbook" (i.e. `CLAUDE.md`) for AI agents, defining coding standards and best practices to ensure the generated code is idiomatic.
48
48
49
49
**Recommended Workflow:**
50
50
51
51
1. Clone the repository: `git clone https://github.com/tensorcircuit/tensorcircuit-ng.git`
52
52
2. Switch to a local playground branch: `git checkout -b my-playground` in case messing up with the original repository.
53
-
3. Open the repository folder in your AI IDE. And you are ready to start writing TC-NG scripts.
53
+
3. Open the repository folder in your AI IDE. And you are ready to start writing TC-NG-based scripts.
54
54
55
55
Now, enjoy implementing quantum algorithms entirely through natural language!
56
56
@@ -192,15 +192,25 @@ We also have [Docker support](/docker).
192
192
193
193
<details>
194
194
<summary> Tons of amazing features and built in tools for research (click for details) </summary>
195
+
195
196
- Support **super large circuit simulation** using tensor network engine.
197
+
196
198
- Support **noisy simulation** with both Monte Carlo and density matrix (tensor network powered) modes.
197
-
- Support **stabilizer circuit simulation** with stim backend
199
+
200
+
- Support **stabilizer circuit simulation** with stim backend.
201
+
198
202
- Support **approximate simulation** with MPS-TEBD modes.
203
+
199
204
- Support **analog/digital hybrid simulation** (time dependent Hamiltonian evolution, **pulse** level simulation) with neural ode modes.
205
+
200
206
- Support **Fermion Gaussian state** simulation with expectation, entanglement, measurement, ground state, real and imaginary time evolution.
207
+
201
208
- Support **qudits simulation** for tensor network and MPS approximation modes.
202
-
- Support **parallel** quantum circuit evaluation across **multiple GPUs**.
209
+
210
+
- Support **parallel** quantum circuit evaluation across **multiple GPUs** and **multiple hosts**.
211
+
203
212
- Highly customizable **noise model** with gate error and scalable readout error.
213
+
204
214
- Support for **non-unitary** gate and post-selection simulation.
205
215
206
216
- Support **real quantum devices access** from different providers.
@@ -219,6 +229,8 @@ We also have [Docker support](/docker).
219
229
220
230
- Support time evolution simulation with **exact, ODE, Krylov, Trotter, Chebyshev solvers**.
221
231
232
+
- Support Heisenberg picture-based Pauli propagation approximation simulation for circuits.
233
+
222
234
- Circuit sampling supports both final state sampling and perfect sampling from tensor networks.
223
235
224
236
- Light cone reduction support for local expectation calculation.
0 commit comments