|
Download docs/api/topology.md from Tatopenn/dense-Evolution: direct link, hf CLI and curl.
- Browser
- Download file 702 Bytes
-
https://huggingface.co/Tatopenn/dense-Evolution/resolve/main/docs/api/topology.md
- Command line
-
hf download hf://Tatopenn/dense-Evolution/docs/api/topology.md
-
curl -L -o topology.md https://huggingface.co/Tatopenn/dense-Evolution/resolve/main/docs/api/topology.md
702 Bytes
| # Topology (entangling-layer patterns) | |
| Named entangling-layer connectivity patterns for variational circuits (`linear`, `circular`, | |
| `full`, `star`, `brick`) -- the same role Qiskit's `TwoLocal(entanglement=...)` or PennyLane's | |
| `qml.broadcast(pattern=...)` play, returning a plain gate-tuple list ready for `run_circuit`. | |
| ::: dense_evolution.circuits.topology | |
| --- | |
| **See also**: [`ghz_state`](states.md) builds its CX chain with `entangling_layer(pattern='linear')` | |
| directly. This package's `DenseSVSimulator` has no notion of hardware connectivity at all (any | |
| two qubits can always interact) -- these patterns are an ansatz-design convenience, not a | |
| constraint the simulator enforces. | |