[RFC] [QDP] [Feature] Benchmark roadmap
I maintainer di solito rispondono entro 1 giorno
@400Ping ci sta già lavorando.
Dal 8/3/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
This roadmap wants to create a new benchmark that values:
- Fairness: Implementing proper warmup, cache clearing, and CUDA event synchronization
- Statistical rigor: Collecting multiple runs with comprehensive statistics (mean, std, percentiles, min, max)
- #817
- tested with real/respected datasets
| Category | Dataset / Example | Notes | pr |
|---|---|---|---|
| Image | MNIST (0 vs 1, 4×4 downsample) | Common QML toy dataset, used in PennyLane & Qiskit | @ryankert01 |
| Image | Synthetic images | Generated low-res grayscale images | @400Ping |
| Image | Image (generic) | Placeholder for custom image pipelines | |
| Tabular | Iris (binary, 2 features) | Standard classical→quantum baseline | https://github.com/apache/mahout/pull/1088 |
| Tabular | Synthetic blobs | Linearly / non-linearly separable data | |
| Tabular | Tabular (generic) | Arbitrary CSV / NumPy-style input | |
| Scale | Synthetic blobs (100k samples) | Stress-test data loading & batching | |
| Scale | Large tabular data | Focus on I/O, preprocessing overhead | |
| Scale | Large image dataset | Measures memory + pipeline throughput |
- test out different hyper-params (qubits, samples, etc.)
- create nice graphs for blogposts, presentations, and academic papers
- compare different hyper-params with different frameworks(mahout qdp, pennylane, quiskit, etc)
cc @guan404ming @rich7420 @400ping
- Lingua principale
- Rust
- Stelle
- 2.3k
- Fork
- 1k
- Merge medio
- 19h 17m
- PR unite (30g)
- 13
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di apache/mahout
-
[Bug] Reusing a parameter name on two gates fails on Qiskit only (name conflict adding parameter)Forse già presa @Imad2702 l’ha presa 1 giorno fa. Apertabug enhancement good-first-issue qumat
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
apache/mahout#1509 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug] Cirq backend ignores the initialized simulator and creates its own cirq.Simulator()Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertabug enhancement good-first-issue qumat
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
bug enhancement good-first-issue qumat
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug] Unknown backend_name leaks ModuleNotFoundError instead of a clear ValueErrorForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug enhancement good-first-issue qumat
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
apache/mahout#1506 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[Feature] Python 3.13 support for the qumat packageForse già presa @shahar1 l’ha presa 3 giorni fa. Apertabug docs enhancement good-first-issue qumat
Difficoltà 2/5 1-3 ore Idoneità per principianti 25/100
apache/mahout#1512 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di apache/mahout
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
area: compat area: parsing bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
reubeno/brush#1526 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Volume eject does not refuse system, root or /home mountsForse già presa @bernardopg l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
spacedriveapp/spacedrive#3159 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100