Skip to content

Commit 1c49658

Browse files
committed
merge from refactor-core
2 parents a7e19bb + 7ae29b7 commit 1c49658

File tree

583 files changed

+47596
-51733
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

583 files changed

+47596
-51733
lines changed

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,3 +195,11 @@ cython_debug/
195195
.cursorindexingignore
196196
uv.lock
197197
local_docs/
198+
199+
.DS_Store
200+
201+
#pytorch minst dataset
202+
examples/data
203+
204+
examples/circuit.json
205+
examples/qml_param_v2.npy

README.md

Lines changed: 104 additions & 254 deletions
Large diffs are not rendered by default.

TECHNICAL_ARCHITECTURE_REPORT.md

Lines changed: 697 additions & 0 deletions
Large diffs are not rendered by default.

docs-ng/source/next/index.rst

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
TyxonQ Next Documentation (WIP)
2+
================================
3+
4+
.. toctree::
5+
:maxdepth: 2
6+
:caption: Getting Started
7+
8+
quickstart
9+
tutorials
10+
11+
.. toctree::
12+
:maxdepth: 2
13+
:caption: User Guide
14+
15+
user/core_ir
16+
user/compiler
17+
user/devices
18+
user/postprocessing
19+
user/numerics
20+
21+
.. toctree::
22+
:maxdepth: 2
23+
:caption: API Reference
24+
25+
api/core
26+
api/compiler
27+
api/devices
28+
api/postprocessing
29+
api/numerics
30+
31+

docs-ng/source/next/quickstart.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Quickstart
2+
==========
3+
4+
This is a work-in-progress quickstart for the refactored TyxonQ.
5+
6+
Contents to be added:
7+
- Installation and environment
8+
- First circuit with core IR and builder
9+
- Compile → Schedule → Execute workflow
10+
- Postprocessing basics
11+
12+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Compiler
2+
========
3+
4+
Unified compile API, pipeline stages, and providers.
5+
6+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Core IR
2+
=======
3+
4+
Overview of Circuit/Hamiltonian/Pulse IR and metadata conventions.
5+
6+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Devices
2+
=======
3+
4+
Device protocol, simulators (wavefunction/density-matrix/compressed), hardware adapters, and session execution plans.
5+
6+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Numerics
2+
========
3+
4+
ArrayBackend protocol, backends (numpy/pytorch/cupynumeric), vectorize_or_fallback, and diagnostics plan.
5+
6+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Postprocessing
2+
==============
3+
4+
Readout mitigation, metrics, IO helpers.
5+
6+

0 commit comments

Comments
 (0)