Releases: GrayboxTech/weightslab
Release list
Dev Release v1.3.3.dev7
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.3.dev7 ─────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.3.dev7 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
(no pull requests found since last release)
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on TestPyPI
Happy Training!
What's Changed precisely:
172a8ecfix missing import61e8292fix AspectRatiod901a4dNotebook(seg): convert to sample-wise only (fix BCE shape crash, drop per-instance)c7d8393Notebook(seg): fix BCE shape mismatch — resize image+mask to a fixed square515cbdfAdd gdrive dataset to train BDD here637aaacNotebook(seg): load dataset from a Google Drive zip instead of repo sparse-checkout2371217Notebook(cls): add section 10 — curate in the UI to boost performancebfd0aa6Fix bugs, config parameters, and run
Thank you!
- Guillaume
- GuillaumePELLUET
Dev Release v1.3.3.dev6
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.3.dev6 ─────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.3.dev6 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
(no pull requests found since last release)
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on TestPyPI
Happy Training!
What's Changed precisely:
4218f67Bore freedom, no parent process if notebook
Thank you!
- GuillaumePELLUET
Dev Release v1.3.3.dev5
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.3.dev5 ─────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.3.dev5 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
(no pull requests found since last release)
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on TestPyPI
Happy Training!
What's Changed precisely:
c23ebf3Fix notebooks4ec1279Fix write_history JSON crash; align write_dataframe tests with columnar export
Thank you!
- GuillaumePELLUET
Dev Release v1.3.3.dev4
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.3.dev4 ─────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.3.dev4 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
(no pull requests found since last release)
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on TestPyPI
Happy Training!
What's Changed precisely:
97ff269Notebook(cls): detach bore tunnel so cell-stop SIGINT doesn't kill it32cc4d7Notebook(cls): move dataloader params into nested config["data"][loader]3ce3d01Perf: halve view-rebuild cost by removing duplicate get_combined_df pullaecbc26Fix the CLS issue when stopping a cellb7f089bFix export function in json to default orient columnar
Thank you!
- Guillaume
- GuillaumePELLUET
Dev Release v1.3.3.dev3
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.3.dev3 ─────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.3.dev3 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
(no pull requests found since last release)
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on TestPyPI
Happy Training!
What's Changed precisely:
e85f646Fix protobuf dep versiondc75438lower pandas floorf667f7bSet templates READ ONLY collabc0b1953Update CHANGELOGc4bb3dbv1.3.3: Release — Collab integration, UI improvements, CLI enhancements, and agent features (#250)
Thank you!
- Guillaume
- GuillaumePELLUET
Dev Release v1.3.3-dev0
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.3-dev0 ─────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.3-dev0 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
- PR #249: Proxy.getitem returned the raw value while Proxy.get() returned a live _ValueProxy. Mirror .get() for mapping subscript access so both
b.get('test')andb['test']return a tracking proxy for simple values. Scoped to mapping access (object has .get + keys); list/slice indexing and list/dict/callable values are returned raw as before. str/torch.device stay plain via _plain_get_value. - PR #248: Convert some examples into Google Collab notebook, and integrate Bore tunneling to connect GCollab to the UI
- PR #247: Rename all bundled example directories from the ws- prefix to wl- (10 examples across Lightning/PyTorch/Ultralytics/Usecases) and update every reference in docs (.rst), READMEs, the ui_docker_bridge _EXAMPLES map, and test harnesses.
- PR #246: Add a UI action to restart the backend, only for development.
- PR #245: Add new actions and optimize compound queries.
- PR #244: ## Signal refinements: idiomatic example, overhead tuning, vectorized + reactive signals A self-contained per-sample-signals example plus SDK improvements to the
@wl.signalsystem, driven by an overhead study. Each item is measured; nothing changes existing behavior unless opted into. ### Commits 1. Idiomatic per-sample signals example (examples/PyTorch/ws-signals-mnist/main.py) — base signals viasave_signals, a live derived@wl.signal, and end-of-run trajectory signals (6-shape categorical...
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on TestPyPI
Happy Training!
What's Changed precisely:
#249 fix(ledger): Proxy[key] returns a live value proxy like .get()
f02ca55fix(ledger): Proxy[key] returns a live value proxy like .get()
#248 Torch collab examples
b32cd87Addweightslab tunnelcommand + Colab classification notebook488c2f7Use bore (no-signup TCP tunnel) instead of ngrok in Colab flow7edef0dFix imports cls usecaseba8d134Add serving_bore to wl.serve; verbose flag for exports; quieter flush…483662fWarn in notebook/Colab when serving_grpc without serving_bore6125a7eFinal fix049e15arm max samplesebca0dbNotebooks: config-dict refactor + example/usecase notebooks; wl.signa…b40e07bdocs: add bottom-right Open-in-Colab badge to example pagese4c4605docs: add Open-in-Colab badge to the examples gallery cardsccaf6b5docs: gallery Colab badge -> top-right, logo only02dee7bnotebooks: use dark WeightsLab banner
#247 examples: rename ws- directories to wl- and update references**
a54e331examples: rename ws-* directories to wl-* and update references
#246 restart action from UI - dev mode only
3357338restart action from UI - dev mode only
#245 237 agent improvements
d0114aaExtend agent: model introspection/management, column-write safety, ch…a97c2eaAdd temp-column cleanup, unfreeze support, and prompt illustrations […2ed0858Fix split-value guessing and same-column OR-as-AND bug in agent [forc…e2f0de1Fix numeric coercion, and/or crashes, origin/tag resolution gaps, UI …547da5cDiagnose silent model-lookup failures, test conversation memory [forc…3b6ef15Add one live test per documented agent.rst example prompt [force ci]19d7e80Fix stale agent-availability reporting vs real 401 rejection [force ci]09494d3fix default path in seg example8faa3d6Fix checkhealthAgent fct and model wise agent interactions7462ae9Strengthen weak live-test assertions with real expected values [force…0da5942Reconcile doc/test prompt wording, add compound CLI example test [for…e7491efFix default agent to gemini flashf45d7ccFix banner offset bug3d90be9Add bundled CLI command with Weightslab8101a2dOptimize agent time, add modeling queries (freeze, reset, model info)…4c88db7Fix default agent to gemini flash45808f2Fix banner offset bug685eb7aAdd bundled CLI command with Weightslab83e1f06[force ci] Optimize agent time, change default OpenR model, add model…92f9bcdUpdate WeightsLab banner892ab24Update agent prompts examples70de4e1Include save data state and save model state and archi (optionnal) ac…ed34287Allow agent to load exp. state / model weights at step x93e3844Fix merged conflicts
#244 Signal refinements: vectorized + reactive @wl.signal, overhead tuning, example
3a4092fexamples: add idiomatic per-sample signals MNIST examplee0421fbexamples: tune ledger_flush_max_rows to cut per-step signal overhead9adfe3efeat(signals): vectorized @wl.signal(batched=True) pathe8b0384feat(signals): multi-input signals via ctx.latest() / bctx.latest()d0605b8feat(signals): enforce fresh ingests (StaleSignalError), stop swallow…ea3e9eafeat(signals): reactive inputs=[...] — order-independent multi-input …093e6c4feat(signals): in-core signal-worker thread (ledger_signal_worker)b8e3492perf(signals): step-scoped query cache + value-at-step gather; cycle …4731598perf(signals): staging-buffer value-at-step read + vectorized id->sca…2858b72feat(signals): logit-derived signals + batched reactive persist + pre…090ab94examples: rewrite ws-signals-mnist to zero save_signals (ctx.logits +…4a6871dperf(signals): don't query the ledger for reactive-derived inputs mid…bb11318examples: unify signals-mnist with the stress harness (train+eval, li…3ccc726tests: unit tests for signal-refinements (query cache, value-at-step,…3cb6e19Fix merged conflicts1414e0cupdate gitignore - remove coverage filesfea2758remove last merged conflicts5e0ed70logger: make query-cache maxsize env-configurable (WL_QUERY_CACHE_MAX…b3f09ebfeat(signals): default loss-shape classifier + report summary (PR #24…c8610f7refactor(signals): clean, layered, overridable shape APId89436fFix preds raw in wrapped signals1bdaa9aFix preds raw in wrapped signals and related merged conflicts
Thank you!
Release v1.3.3
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.3 ──────────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.3 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
- PR #250: ## v1.3.3 Release ### Features & Improvements - Collab Integration: Bundled examples with Google Collab support, tunnel serving function, and documentation links - UI Enhancements: Fix grid size button, add restart action in dev mode, Firefox input arrows fix - Sorting: Default decreasing order (high loss values prioritized), configurable sort - CLI Upgrades: Match latest features—hyperparameter modification, experiment status check, data tagging/discard, agent queries - Agent Actions...
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on PyPI
Happy Training!
What's Changed precisely:
#250 v1.3.3: Release — Collab integration, UI improvements, CLI enhancements, and agent features
5eda2fcadd new nworkers tests for perfsa4cf489Stop DataLoaderInterface from blocking on pause_controller during ite…580c80fMove pause_at_step trigger from DataLoaderInterface into GuardContext41b76b8Remove dead DataLoaderInterface._wait_if_pausedd0577d0ws-detection: default num_workers=2, add num_workers benchmark harness8c501f8Drop now-unused threading/pause_controller imports from dataloader_in…9f23295ws-detection: drop bench.py/run_bench.sh from the branch5ec83e5Revert ws-detection example changes; keep this branch framework-onlyd240dffFix ws-detection example: restore runnable training loop69edb2bfix oom bug on break by slice (#186)b799aa8179 audit and export user interactions success and failure to json an…b210dd9184 dataframe granularity (#187)8f8d5f1Ddp support wip (#185)416774fFix lint code quality issue58f72b3Fix ruff and vulture code quality issue834ac7ffix utests after mergingf6d7904Code quality issuese43aa1bFinal code quality checkeef7a21change ci code quality as important for CI1557f9fFix dev release CI9953476update release note formatbed3e0fImprove release notes: custom template with PR links, contributor pro…e00bd5cFinal release note fix1258ebdfix instance_ids bugs matching for batch target format (targets=[bb_A…4c88585188 logger granularity and structure (#189)7cf5c0crevert merging PR #185861911cFix bug from reverted Merged Conflicts24bf58fremove hardcoded path from config3383035fix iou metric name685c88ffix merged conflicts error on fct name10a65ffRemove hardcoded value from src ModelInterface456ffb1fix merged conflicts function namef411225Add weightslab.integrations.ultralytics SDK (#191)6cc624bfix useless imports and vars: code quality issuesc5f0807Force val to letterbox to (imgsz, imgsz) like train1974d3bSource val rect from ledger config; default False901da04small fixes around certs. and windows; and add ul deps in wlca8e38bfix ul deps versionf3d5128fix quotes issue3459058Add geometry test for val rect-mode opt-in12c91efRevert "Add geometry test for val rect-mode opt-in"ed2d64bFix failing unit tests and dataloader infinite loopa9a2165Rework UI onboarding CLI: secure-by-default launch, cleanup, banner helpaae4b65Make CI run the real test suite and fix/triage dev test failuresbea6314Make WEIGHTSLAB_CERTS_DIR the single source of truth for TLS/authe985a66Keep a valid certs bind-mount in unsecured/--no-certs launches6a09909Addweightslab example startto run the bundled classification example314c60cfix ui docker bridge and simplify certsf40792fadd torchmetrics deps for cls example2e4778dfix onboarding certs issue and update doc and readme912c03cFix certs issues and related utestsaf6846cFix certs issues; change cls config; and fix issues with hist and age…579d8ccRefactor wl examples syntax0c7f1c0fix permissions issues and docker v18695667fix exec bits from exec files12f5130fix cmds tests57c8313Integrate 2d 3d point cloud detection usecase with Lidar (#199)5432688fix code quality6ed796ffix code quality0927cceAdd missing source files skipped by data/ gitignore rule1e23d37Fix code quality issue8076c25fix utests73fca0cFix 4 ui_docker_bridge unit tests broken by --certs flag refactor19f2f16Exclude heavy blob columns from histogram/metadata sweeps1bbd971Python version tests in workflows67f90a5remove useless certs8deb810update gitignore and add debug print exce38c4f4add docker initialization materials72d682efix logger prints format and spam3b88c59maximum resolution set to 360p by default6c3e1d5add auto start in examples59a45bcFix main process issues with windows and logs; and fix ultralytics in…117bb4eremove useless dirff662f2Disable the WatchDog; fix evaluate feature in nograd mode and no guar…0bee476Fix code quality issue7b06e0fFix UL issue with custom EMA and evaluation feature58ce5eeAllow to run CI from custom branch with correct trigger flag in commit4e84dc0Fix pandas incompatible-dtype FutureWarning in dataframe merge/upsert997e914Add agent memory to repo for user7698e20fix prediction normalization issuesee9d6e6Fix ledgered parameters issues61bc12aFix new exp. hash after pause 4 the first timeeca9e25[skip ci] fix parameters wrapping in examples3751825V1.3 UI optimization and new features (#214)
Thank you!
Release v1.3.2
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.2 ──────────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.2 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
- PR #243: Fix histogram generation (previously interpreted numeric values as categorical values)
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on PyPI
Happy Training!
What's Changed precisely:
#243 v1.3.2 Fix hist.
5eda2fcadd new nworkers tests for perfsa4cf489Stop DataLoaderInterface from blocking on pause_controller during ite…580c80fMove pause_at_step trigger from DataLoaderInterface into GuardContext41b76b8Remove dead DataLoaderInterface._wait_if_pausedd0577d0ws-detection: default num_workers=2, add num_workers benchmark harness8c501f8Drop now-unused threading/pause_controller imports from dataloader_in…9f23295ws-detection: drop bench.py/run_bench.sh from the branch5ec83e5Revert ws-detection example changes; keep this branch framework-onlyd240dffFix ws-detection example: restore runnable training loop69edb2bfix oom bug on break by slice (#186)b799aa8179 audit and export user interactions success and failure to json an…b210dd9184 dataframe granularity (#187)8f8d5f1Ddp support wip (#185)416774fFix lint code quality issue58f72b3Fix ruff and vulture code quality issue834ac7ffix utests after mergingf6d7904Code quality issuese43aa1bFinal code quality checkeef7a21change ci code quality as important for CI1557f9fFix dev release CI9953476update release note formatbed3e0fImprove release notes: custom template with PR links, contributor pro…e00bd5cFinal release note fix1258ebdfix instance_ids bugs matching for batch target format (targets=[bb_A…4c88585188 logger granularity and structure (#189)7cf5c0crevert merging PR #185861911cFix bug from reverted Merged Conflicts24bf58fremove hardcoded path from config3383035fix iou metric name685c88ffix merged conflicts error on fct name10a65ffRemove hardcoded value from src ModelInterface456ffb1fix merged conflicts function namef411225Add weightslab.integrations.ultralytics SDK (#191)6cc624bfix useless imports and vars: code quality issuesc5f0807Force val to letterbox to (imgsz, imgsz) like train1974d3bSource val rect from ledger config; default False901da04small fixes around certs. and windows; and add ul deps in wlca8e38bfix ul deps versionf3d5128fix quotes issue3459058Add geometry test for val rect-mode opt-in12c91efRevert "Add geometry test for val rect-mode opt-in"ed2d64bFix failing unit tests and dataloader infinite loopa9a2165Rework UI onboarding CLI: secure-by-default launch, cleanup, banner helpaae4b65Make CI run the real test suite and fix/triage dev test failuresbea6314Make WEIGHTSLAB_CERTS_DIR the single source of truth for TLS/authe985a66Keep a valid certs bind-mount in unsecured/--no-certs launches6a09909Addweightslab example startto run the bundled classification example314c60cfix ui docker bridge and simplify certsf40792fadd torchmetrics deps for cls example2e4778dfix onboarding certs issue and update doc and readme912c03cFix certs issues and related utestsaf6846cFix certs issues; change cls config; and fix issues with hist and age…579d8ccRefactor wl examples syntax0c7f1c0fix permissions issues and docker v18695667fix exec bits from exec files12f5130fix cmds tests57c8313Integrate 2d 3d point cloud detection usecase with Lidar (#199)5432688fix code quality6ed796ffix code quality0927cceAdd missing source files skipped by data/ gitignore rule1e23d37Fix code quality issue8076c25fix utests73fca0cFix 4 ui_docker_bridge unit tests broken by --certs flag refactor19f2f16Exclude heavy blob columns from histogram/metadata sweeps1bbd971Python version tests in workflows67f90a5remove useless certs8deb810update gitignore and add debug print exce38c4f4add docker initialization materials72d682efix logger prints format and spam3b88c59maximum resolution set to 360p by default6c3e1d5add auto start in examples59a45bcFix main process issues with windows and logs; and fix ultralytics in…117bb4eremove useless dirff662f2Disable the WatchDog; fix evaluate feature in nograd mode and no guar…0bee476Fix code quality issue7b06e0fFix UL issue with custom EMA and evaluation feature58ce5eeAllow to run CI from custom branch with correct trigger flag in commit4e84dc0Fix pandas incompatible-dtype FutureWarning in dataframe merge/upsert997e914Add agent memory to repo for user7698e20fix prediction normalization issuesee9d6e6Fix ledgered parameters issues61bc12aFix new exp. hash after pause 4 the first timeeca9e25[skip ci] fix parameters wrapping in examples3751825V1.3 UI optimization and new features (#214)
Thank you!
Dev Release v1.3.2-dev0
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.2-dev0 ─────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.2-dev0 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
(no pull requests found since last release)
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on TestPyPI
Happy Training!
What's Changed precisely:
e644910Update CHANGELOGd1c3ccaAdd agent cmd to show user current config used
Thank you!
- GuillaumePELLUET
Release v1.3.1
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ $$\ $$\ $$\ $$\ $$\ $$\ $$\ │
│ $$ | $\ $$ | \__| $$ | $$ | $$ | $$ | │
│ $$ |$$$\ $$ | $$$$$$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$$\ $$ | $$$$$$\ $$$$$$$\ │
│ $$ $$ $$\$$ |$$ __$$\ $$ |$$ __$$\ $$ __$$\ \_$$ _| $$ _____|$$ | \____$$\ $$ __$$\ │
│ $$$$ _$$$$ |$$$$$$$$ |$$ |$$ / $$ |$$ | $$ | $$ | \$$$$$$\ $$ | $$$$$$$ |$$ | $$ | │
│ $$$ / \$$$ |$$ ____|$$ |$$ | $$ |$$ | $$ | $$ |$$\ \____$$\ $$ | $$ __$$ |$$ | $$ | │
│ $$ / \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ | \$$$$ |$$$$$$$ |$$$$$$$$\ \$$$$$$$ |$$$$$$$ | │
│ \__/ \__| \_______|\__| \____$$ |\__| \__| \____/ \_______/ \________| \_______|\_______/ │
│ $$\ $$ | │
│ \$$$$$$ | │
│ \______/ │
│ │
│ Inspect - Edit - Evolve Neural Networks │
│ │
╰─── By GrayBx, vv1.3.1 ──────────────────────────────────────────────────────────────────────────────╯
Weightslab
Follow us on LinkedIn | Graybx
Welcome
Welcome to the v1.3.1 release of WeightsLab. This release was made with the idea to improve how you Inspect Data, Edit and Evolve Neural Networks, all by Graybx:
- PR #242: - Improve agent: - Add new agent actions, e.g., dump model or architecture, data state, and modelling actions - Change default model used from 70B to "~google/gemini-flash-latest" - Optimize agent pipeline - Revamp the documentation (new widgets and content) - Allow user to generate categorical histogram from metadata - Improve CLI - New WeightsLab Banner - Improve, fix, and add new user weightslab commands (e.g., weightslab cli)
One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on PyPI
Happy Training!
What's Changed precisely:
#242 v1.3.1
5eda2fcadd new nworkers tests for perfsa4cf489Stop DataLoaderInterface from blocking on pause_controller during ite…580c80fMove pause_at_step trigger from DataLoaderInterface into GuardContext41b76b8Remove dead DataLoaderInterface._wait_if_pausedd0577d0ws-detection: default num_workers=2, add num_workers benchmark harness8c501f8Drop now-unused threading/pause_controller imports from dataloader_in…9f23295ws-detection: drop bench.py/run_bench.sh from the branch5ec83e5Revert ws-detection example changes; keep this branch framework-onlyd240dffFix ws-detection example: restore runnable training loop69edb2bfix oom bug on break by slice (#186)b799aa8179 audit and export user interactions success and failure to json an…b210dd9184 dataframe granularity (#187)8f8d5f1Ddp support wip (#185)416774fFix lint code quality issue58f72b3Fix ruff and vulture code quality issue834ac7ffix utests after mergingf6d7904Code quality issuese43aa1bFinal code quality checkeef7a21change ci code quality as important for CI1557f9fFix dev release CI9953476update release note formatbed3e0fImprove release notes: custom template with PR links, contributor pro…e00bd5cFinal release note fix1258ebdfix instance_ids bugs matching for batch target format (targets=[bb_A…4c88585188 logger granularity and structure (#189)7cf5c0crevert merging PR #185861911cFix bug from reverted Merged Conflicts24bf58fremove hardcoded path from config3383035fix iou metric name685c88ffix merged conflicts error on fct name10a65ffRemove hardcoded value from src ModelInterface456ffb1fix merged conflicts function namef411225Add weightslab.integrations.ultralytics SDK (#191)6cc624bfix useless imports and vars: code quality issuesc5f0807Force val to letterbox to (imgsz, imgsz) like train1974d3bSource val rect from ledger config; default False901da04small fixes around certs. and windows; and add ul deps in wlca8e38bfix ul deps versionf3d5128fix quotes issue3459058Add geometry test for val rect-mode opt-in12c91efRevert "Add geometry test for val rect-mode opt-in"ed2d64bFix failing unit tests and dataloader infinite loopa9a2165Rework UI onboarding CLI: secure-by-default launch, cleanup, banner helpaae4b65Make CI run the real test suite and fix/triage dev test failuresbea6314Make WEIGHTSLAB_CERTS_DIR the single source of truth for TLS/authe985a66Keep a valid certs bind-mount in unsecured/--no-certs launches6a09909Addweightslab example startto run the bundled classification example314c60cfix ui docker bridge and simplify certsf40792fadd torchmetrics deps for cls example2e4778dfix onboarding certs issue and update doc and readme912c03cFix certs issues and related utestsaf6846cFix certs issues; change cls config; and fix issues with hist and age…579d8ccRefactor wl examples syntax0c7f1c0fix permissions issues and docker v18695667fix exec bits from exec files12f5130fix cmds tests57c8313Integrate 2d 3d point cloud detection usecase with Lidar (#199)5432688fix code quality6ed796ffix code quality0927cceAdd missing source files skipped by data/ gitignore rule1e23d37Fix code quality issue8076c25fix utests73fca0cFix 4 ui_docker_bridge unit tests broken by --certs flag refactor19f2f16Exclude heavy blob columns from histogram/metadata sweeps1bbd971Python version tests in workflows67f90a5remove useless certs8deb810update gitignore and add debug print exce38c4f4add docker initialization materials72d682efix logger prints format and spam3b88c59maximum resolution set to 360p by default6c3e1d5add auto start in examples59a45bcFix main process issues with windows and logs; and fix ultralytics in…117bb4eremove useless dirff662f2Disable the WatchDog; fix evaluate feature in nograd mode and no guar…0bee476Fix code quality issue7b06e0fFix UL issue with custom EMA and evaluation feature58ce5eeAllow to run CI from custom branch with correct trigger flag in commit4e84dc0Fix pandas incompatible-dtype FutureWarning in dataframe merge/upsert997e914Add agent memory to repo for user7698e20fix prediction normalization issuesee9d6e6Fix ledgered parameters issues61bc12aFix new exp. hash after pause 4 the first timeeca9e25[skip ci] fix parameters wrapping in examples3751825V1.3 UI optimization and new features (#214)