Add --json output to `bitsmith sqnr` and `bitsmith roofline`
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 88/100
Direzione di ricerca
In src/bitsmith/cli.py, leggi cmd_sqnr, cmd_roofline, i parser corrispondenti in build_parser e l’uso esistente di _write_json in sweep o hf. Poi esamina tests/e2e/test_cli.py per individuare gli schemi dei test dei comandi. Il lavoro è completato quando entrambi i comandi accettano --json, scrivono un record JSON per ogni riga stampata e i test verificano i campi dell’output.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
bitsmith sweep and bitsmith hf can write results to JSON with --json path, but
bitsmith sqnr and bitsmith roofline only print tables.
Task: add a --json option to both commands, using the existing _write_json helper.
Files
src/bitsmith/cli.py:cmd_sqnr,cmd_rooflineand their parsers inbuild_parsertests/e2e/test_cli.py: write totmp_pathand check the JSON fields
Done when both commands accept --json, the files contain one record per printed row,
and the tests cover it.
- Lingua principale
- Python
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- 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 yashwanthdevavarapu/bitsmith
-
area: benchmarks good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
area: benchmarks good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
-
area: cli area: formats good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 92/100
-
area: benchmarks good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
-
Benchmark a 7B modelApertaarea: benchmarks enhancement help wanted
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
Tutte le issue di yashwanthdevavarapu/bitsmith
Issue simili
-
namespace
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
EclipseFdn/open-vsx.org#15604 ·
I maintainer di solito rispondono entro 1 giorno
-
app: scripts severity: low status: backlog type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
netbox-community/netbox-scripts#164 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 5 giorni
-
Public function to read participants.tsvForse già presa @bruAristimunha l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
huggingface/tau#799 ·
I maintainer di solito rispondono entro 2 giorni