Skip to content

Releases: GrayboxTech/weightslab

Release v1.3.3

Choose a tag to compare

@github-actions github-actions released this 10 Jul 16:28
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               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

  • 5eda2fc add new nworkers tests for perfs
  • a4cf489 Stop DataLoaderInterface from blocking on pause_controller during ite…
  • 580c80f Move pause_at_step trigger from DataLoaderInterface into GuardContext
  • 41b76b8 Remove dead DataLoaderInterface._wait_if_paused
  • d0577d0 ws-detection: default num_workers=2, add num_workers benchmark harness
  • 8c501f8 Drop now-unused threading/pause_controller imports from dataloader_in…
  • 9f23295 ws-detection: drop bench.py/run_bench.sh from the branch
  • 5ec83e5 Revert ws-detection example changes; keep this branch framework-only
  • d240dff Fix ws-detection example: restore runnable training loop
  • 69edb2b fix oom bug on break by slice (#186)
  • b799aa8 179 audit and export user interactions success and failure to json an…
  • b210dd9 184 dataframe granularity (#187)
  • 8f8d5f1 Ddp support wip (#185)
  • 416774f Fix lint code quality issue
  • 58f72b3 Fix ruff and vulture code quality issue
  • 834ac7f fix utests after merging
  • f6d7904 Code quality issues
  • e43aa1b Final code quality check
  • eef7a21 change ci code quality as important for CI
  • 1557f9f Fix dev release CI
  • 9953476 update release note format
  • bed3e0f Improve release notes: custom template with PR links, contributor pro…
  • e00bd5c Final release note fix
  • 1258ebd fix instance_ids bugs matching for batch target format (targets=[bb_A…
  • 4c88585 188 logger granularity and structure (#189)
  • 7cf5c0c revert merging PR #185
  • 861911c Fix bug from reverted Merged Conflicts
  • 24bf58f remove hardcoded path from config
  • 3383035 fix iou metric name
  • 685c88f fix merged conflicts error on fct name
  • 10a65ff Remove hardcoded value from src ModelInterface
  • 456ffb1 fix merged conflicts function name
  • f411225 Add weightslab.integrations.ultralytics SDK (#191)
  • 6cc624b fix useless imports and vars: code quality issues
  • c5f0807 Force val to letterbox to (imgsz, imgsz) like train
  • 1974d3b Source val rect from ledger config; default False
  • 901da04 small fixes around certs. and windows; and add ul deps in wl
  • ca8e38b fix ul deps version
  • f3d5128 fix quotes issue
  • 3459058 Add geometry test for val rect-mode opt-in
  • 12c91ef Revert "Add geometry test for val rect-mode opt-in"
  • ed2d64b Fix failing unit tests and dataloader infinite loop
  • a9a2165 Rework UI onboarding CLI: secure-by-default launch, cleanup, banner help
  • aae4b65 Make CI run the real test suite and fix/triage dev test failures
  • bea6314 Make WEIGHTSLAB_CERTS_DIR the single source of truth for TLS/auth
  • e985a66 Keep a valid certs bind-mount in unsecured/--no-certs launches
  • 6a09909 Add weightslab example start to run the bundled classification example
  • 314c60c fix ui docker bridge and simplify certs
  • f40792f add torchmetrics deps for cls example
  • 2e4778d fix onboarding certs issue and update doc and readme
  • 912c03c Fix certs issues and related utests
  • af6846c Fix certs issues; change cls config; and fix issues with hist and age…
  • 579d8cc Refactor wl examples syntax
  • 0c7f1c0 fix permissions issues and docker v1
  • 8695667 fix exec bits from exec files
  • 12f5130 fix cmds tests
  • 57c8313 Integrate 2d 3d point cloud detection usecase with Lidar (#199)
  • 5432688 fix code quality
  • 6ed796f fix code quality
  • 0927cce Add missing source files skipped by data/ gitignore rule
  • 1e23d37 Fix code quality issue
  • 8076c25 fix utests
  • 73fca0c Fix 4 ui_docker_bridge unit tests broken by --certs flag refactor
  • 19f2f16 Exclude heavy blob columns from histogram/metadata sweeps
  • 1bbd971 Python version tests in workflows
  • 67f90a5 remove useless certs
  • 8deb810 update gitignore and add debug print exc
  • e38c4f4 add docker initialization materials
  • 72d682e fix logger prints format and spam
  • 3b88c59 maximum resolution set to 360p by default
  • 6c3e1d5 add auto start in examples
  • 59a45bc Fix main process issues with windows and logs; and fix ultralytics in…
  • 117bb4e remove useless dir
  • ff662f2 Disable the WatchDog; fix evaluate feature in nograd mode and no guar…
  • 0bee476 Fix code quality issue
  • 7b06e0f Fix UL issue with custom EMA and evaluation feature
  • 58ce5ee Allow to run CI from custom branch with correct trigger flag in commit
  • 4e84dc0 Fix pandas incompatible-dtype FutureWarning in dataframe merge/upsert
  • 997e914 Add agent memory to repo for user
  • 7698e20 fix prediction normalization issues
  • ee9d6e6 Fix ledgered parameters issues
  • 61bc12a Fix new exp. hash after pause 4 the first time
  • eca9e25 [skip ci] fix parameters wrapping in examples
  • 3751825 V1.3 UI optimization and new features (#214)

Thank you!

Dev Release v1.3.3-dev0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Jul 16:07
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               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') and b['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.signal system, 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 via save_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()

  • f02ca55 fix(ledger): Proxy[key] returns a live value proxy like .get()

#248 Torch collab examples

  • b32cd87 Add weightslab tunnel command + Colab classification notebook
  • 488c2f7 Use bore (no-signup TCP tunnel) instead of ngrok in Colab flow
  • 7edef0d Fix imports cls usecase
  • ba8d134 Add serving_bore to wl.serve; verbose flag for exports; quieter flush…
  • 483662f Warn in notebook/Colab when serving_grpc without serving_bore
  • 6125a7e Final fix
  • 049e15a rm max samples
  • ebca0db Notebooks: config-dict refactor + example/usecase notebooks; wl.signa…
  • b40e07b docs: add bottom-right Open-in-Colab badge to example pages
  • e4c4605 docs: add Open-in-Colab badge to the examples gallery cards
  • ccaf6b5 docs: gallery Colab badge -> top-right, logo only
  • 02dee7b notebooks: use dark WeightsLab banner

#247 examples: rename ws- directories to wl- and update references**

  • a54e331 examples: rename ws-* directories to wl-* and update references

#246 restart action from UI - dev mode only

  • 3357338 restart action from UI - dev mode only

#245 237 agent improvements

  • d0114aa Extend agent: model introspection/management, column-write safety, ch…
  • a97c2ea Add temp-column cleanup, unfreeze support, and prompt illustrations […
  • 2ed0858 Fix split-value guessing and same-column OR-as-AND bug in agent [forc…
  • e2f0de1 Fix numeric coercion, and/or crashes, origin/tag resolution gaps, UI …
  • 547da5c Diagnose silent model-lookup failures, test conversation memory [forc…
  • 3b6ef15 Add one live test per documented agent.rst example prompt [force ci]
  • 19d7e80 Fix stale agent-availability reporting vs real 401 rejection [force ci]
  • 09494d3 fix default path in seg example
  • 8faa3d6 Fix checkhealthAgent fct and model wise agent interactions
  • 7462ae9 Strengthen weak live-test assertions with real expected values [force…
  • 0da5942 Reconcile doc/test prompt wording, add compound CLI example test [for…
  • e7491ef Fix default agent to gemini flash
  • f45d7cc Fix banner offset bug
  • 3d90be9 Add bundled CLI command with Weightslab
  • 8101a2d Optimize agent time, add modeling queries (freeze, reset, model info)…
  • 4c88db7 Fix default agent to gemini flash
  • 45808f2 Fix banner offset bug
  • 685eb7a Add bundled CLI command with Weightslab
  • 83e1f06 [force ci] Optimize agent time, change default OpenR model, add model…
  • 92f9bcd Update WeightsLab banner
  • 892ab24 Update agent prompts examples
  • 70de4e1 Include save data state and save model state and archi (optionnal) ac…
  • ed34287 Allow agent to load exp. state / model weights at step x
  • 93e3844 Fix merged conflicts

#244 Signal refinements: vectorized + reactive @wl.signal, overhead tuning, example

  • 3a4092f examples: add idiomatic per-sample signals MNIST example
  • e0421fb examples: tune ledger_flush_max_rows to cut per-step signal overhead
  • 9adfe3e feat(signals): vectorized @wl.signal(batched=True) path
  • e8b0384 feat(signals): multi-input signals via ctx.latest() / bctx.latest()
  • d0605b8 feat(signals): enforce fresh ingests (StaleSignalError), stop swallow…
  • ea3e9ea feat(signals): reactive inputs=[...] — order-independent multi-input …
  • 093e6c4 feat(signals): in-core signal-worker thread (ledger_signal_worker)
  • b8e3492 perf(signals): step-scoped query cache + value-at-step gather; cycle …
  • 4731598 perf(signals): staging-buffer value-at-step read + vectorized id->sca…
  • 2858b72 feat(signals): logit-derived signals + batched reactive persist + pre…
  • 090ab94 examples: rewrite ws-signals-mnist to zero save_signals (ctx.logits +…
  • 4a6871d perf(signals): don't query the ledger for reactive-derived inputs mid…
  • bb11318 examples: unify signals-mnist with the stress harness (train+eval, li…
  • 3ccc726 tests: unit tests for signal-refinements (query cache, value-at-step,…
  • 3cb6e19 Fix merged conflicts
  • 1414e0c update gitignore - remove coverage files
  • fea2758 remove last merged conflicts
  • 5e0ed70 logger: make query-cache maxsize env-configurable (WL_QUERY_CACHE_MAX…
  • b3f09eb feat(signals): default loss-shape classifier + report summary (PR #24
  • c8610f7 refactor(signals): clean, layered, overridable shape API
  • d89436f Fix preds raw in wrapped signals
  • 1bdaa9a Fix preds raw in wrapped signals and related merged conflicts

Thank you!

Release v1.3.2

Choose a tag to compare

@github-actions github-actions released this 07 Jul 13:16
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               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.

  • 5eda2fc add new nworkers tests for perfs
  • a4cf489 Stop DataLoaderInterface from blocking on pause_controller during ite…
  • 580c80f Move pause_at_step trigger from DataLoaderInterface into GuardContext
  • 41b76b8 Remove dead DataLoaderInterface._wait_if_paused
  • d0577d0 ws-detection: default num_workers=2, add num_workers benchmark harness
  • 8c501f8 Drop now-unused threading/pause_controller imports from dataloader_in…
  • 9f23295 ws-detection: drop bench.py/run_bench.sh from the branch
  • 5ec83e5 Revert ws-detection example changes; keep this branch framework-only
  • d240dff Fix ws-detection example: restore runnable training loop
  • 69edb2b fix oom bug on break by slice (#186)
  • b799aa8 179 audit and export user interactions success and failure to json an…
  • b210dd9 184 dataframe granularity (#187)
  • 8f8d5f1 Ddp support wip (#185)
  • 416774f Fix lint code quality issue
  • 58f72b3 Fix ruff and vulture code quality issue
  • 834ac7f fix utests after merging
  • f6d7904 Code quality issues
  • e43aa1b Final code quality check
  • eef7a21 change ci code quality as important for CI
  • 1557f9f Fix dev release CI
  • 9953476 update release note format
  • bed3e0f Improve release notes: custom template with PR links, contributor pro…
  • e00bd5c Final release note fix
  • 1258ebd fix instance_ids bugs matching for batch target format (targets=[bb_A…
  • 4c88585 188 logger granularity and structure (#189)
  • 7cf5c0c revert merging PR #185
  • 861911c Fix bug from reverted Merged Conflicts
  • 24bf58f remove hardcoded path from config
  • 3383035 fix iou metric name
  • 685c88f fix merged conflicts error on fct name
  • 10a65ff Remove hardcoded value from src ModelInterface
  • 456ffb1 fix merged conflicts function name
  • f411225 Add weightslab.integrations.ultralytics SDK (#191)
  • 6cc624b fix useless imports and vars: code quality issues
  • c5f0807 Force val to letterbox to (imgsz, imgsz) like train
  • 1974d3b Source val rect from ledger config; default False
  • 901da04 small fixes around certs. and windows; and add ul deps in wl
  • ca8e38b fix ul deps version
  • f3d5128 fix quotes issue
  • 3459058 Add geometry test for val rect-mode opt-in
  • 12c91ef Revert "Add geometry test for val rect-mode opt-in"
  • ed2d64b Fix failing unit tests and dataloader infinite loop
  • a9a2165 Rework UI onboarding CLI: secure-by-default launch, cleanup, banner help
  • aae4b65 Make CI run the real test suite and fix/triage dev test failures
  • bea6314 Make WEIGHTSLAB_CERTS_DIR the single source of truth for TLS/auth
  • e985a66 Keep a valid certs bind-mount in unsecured/--no-certs launches
  • 6a09909 Add weightslab example start to run the bundled classification example
  • 314c60c fix ui docker bridge and simplify certs
  • f40792f add torchmetrics deps for cls example
  • 2e4778d fix onboarding certs issue and update doc and readme
  • 912c03c Fix certs issues and related utests
  • af6846c Fix certs issues; change cls config; and fix issues with hist and age…
  • 579d8cc Refactor wl examples syntax
  • 0c7f1c0 fix permissions issues and docker v1
  • 8695667 fix exec bits from exec files
  • 12f5130 fix cmds tests
  • 57c8313 Integrate 2d 3d point cloud detection usecase with Lidar (#199)
  • 5432688 fix code quality
  • 6ed796f fix code quality
  • 0927cce Add missing source files skipped by data/ gitignore rule
  • 1e23d37 Fix code quality issue
  • 8076c25 fix utests
  • 73fca0c Fix 4 ui_docker_bridge unit tests broken by --certs flag refactor
  • 19f2f16 Exclude heavy blob columns from histogram/metadata sweeps
  • 1bbd971 Python version tests in workflows
  • 67f90a5 remove useless certs
  • 8deb810 update gitignore and add debug print exc
  • e38c4f4 add docker initialization materials
  • 72d682e fix logger prints format and spam
  • 3b88c59 maximum resolution set to 360p by default
  • 6c3e1d5 add auto start in examples
  • 59a45bc Fix main process issues with windows and logs; and fix ultralytics in…
  • 117bb4e remove useless dir
  • ff662f2 Disable the WatchDog; fix evaluate feature in nograd mode and no guar…
  • 0bee476 Fix code quality issue
  • 7b06e0f Fix UL issue with custom EMA and evaluation feature
  • 58ce5ee Allow to run CI from custom branch with correct trigger flag in commit
  • 4e84dc0 Fix pandas incompatible-dtype FutureWarning in dataframe merge/upsert
  • 997e914 Add agent memory to repo for user
  • 7698e20 fix prediction normalization issues
  • ee9d6e6 Fix ledgered parameters issues
  • 61bc12a Fix new exp. hash after pause 4 the first time
  • eca9e25 [skip ci] fix parameters wrapping in examples
  • 3751825 V1.3 UI optimization and new features (#214)

Thank you!

Dev Release v1.3.2-dev0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Jul 12:47
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               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:

  • e644910 Update CHANGELOG
  • d1c3cca Add agent cmd to show user current config used

Thank you!

  • GuillaumePELLUET

Release v1.3.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 11:03
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               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

  • 5eda2fc add new nworkers tests for perfs
  • a4cf489 Stop DataLoaderInterface from blocking on pause_controller during ite…
  • 580c80f Move pause_at_step trigger from DataLoaderInterface into GuardContext
  • 41b76b8 Remove dead DataLoaderInterface._wait_if_paused
  • d0577d0 ws-detection: default num_workers=2, add num_workers benchmark harness
  • 8c501f8 Drop now-unused threading/pause_controller imports from dataloader_in…
  • 9f23295 ws-detection: drop bench.py/run_bench.sh from the branch
  • 5ec83e5 Revert ws-detection example changes; keep this branch framework-only
  • d240dff Fix ws-detection example: restore runnable training loop
  • 69edb2b fix oom bug on break by slice (#186)
  • b799aa8 179 audit and export user interactions success and failure to json an…
  • b210dd9 184 dataframe granularity (#187)
  • 8f8d5f1 Ddp support wip (#185)
  • 416774f Fix lint code quality issue
  • 58f72b3 Fix ruff and vulture code quality issue
  • 834ac7f fix utests after merging
  • f6d7904 Code quality issues
  • e43aa1b Final code quality check
  • eef7a21 change ci code quality as important for CI
  • 1557f9f Fix dev release CI
  • 9953476 update release note format
  • bed3e0f Improve release notes: custom template with PR links, contributor pro…
  • e00bd5c Final release note fix
  • 1258ebd fix instance_ids bugs matching for batch target format (targets=[bb_A…
  • 4c88585 188 logger granularity and structure (#189)
  • 7cf5c0c revert merging PR #185
  • 861911c Fix bug from reverted Merged Conflicts
  • 24bf58f remove hardcoded path from config
  • 3383035 fix iou metric name
  • 685c88f fix merged conflicts error on fct name
  • 10a65ff Remove hardcoded value from src ModelInterface
  • 456ffb1 fix merged conflicts function name
  • f411225 Add weightslab.integrations.ultralytics SDK (#191)
  • 6cc624b fix useless imports and vars: code quality issues
  • c5f0807 Force val to letterbox to (imgsz, imgsz) like train
  • 1974d3b Source val rect from ledger config; default False
  • 901da04 small fixes around certs. and windows; and add ul deps in wl
  • ca8e38b fix ul deps version
  • f3d5128 fix quotes issue
  • 3459058 Add geometry test for val rect-mode opt-in
  • 12c91ef Revert "Add geometry test for val rect-mode opt-in"
  • ed2d64b Fix failing unit tests and dataloader infinite loop
  • a9a2165 Rework UI onboarding CLI: secure-by-default launch, cleanup, banner help
  • aae4b65 Make CI run the real test suite and fix/triage dev test failures
  • bea6314 Make WEIGHTSLAB_CERTS_DIR the single source of truth for TLS/auth
  • e985a66 Keep a valid certs bind-mount in unsecured/--no-certs launches
  • 6a09909 Add weightslab example start to run the bundled classification example
  • 314c60c fix ui docker bridge and simplify certs
  • f40792f add torchmetrics deps for cls example
  • 2e4778d fix onboarding certs issue and update doc and readme
  • 912c03c Fix certs issues and related utests
  • af6846c Fix certs issues; change cls config; and fix issues with hist and age…
  • 579d8cc Refactor wl examples syntax
  • 0c7f1c0 fix permissions issues and docker v1
  • 8695667 fix exec bits from exec files
  • 12f5130 fix cmds tests
  • 57c8313 Integrate 2d 3d point cloud detection usecase with Lidar (#199)
  • 5432688 fix code quality
  • 6ed796f fix code quality
  • 0927cce Add missing source files skipped by data/ gitignore rule
  • 1e23d37 Fix code quality issue
  • 8076c25 fix utests
  • 73fca0c Fix 4 ui_docker_bridge unit tests broken by --certs flag refactor
  • 19f2f16 Exclude heavy blob columns from histogram/metadata sweeps
  • 1bbd971 Python version tests in workflows
  • 67f90a5 remove useless certs
  • 8deb810 update gitignore and add debug print exc
  • e38c4f4 add docker initialization materials
  • 72d682e fix logger prints format and spam
  • 3b88c59 maximum resolution set to 360p by default
  • 6c3e1d5 add auto start in examples
  • 59a45bc Fix main process issues with windows and logs; and fix ultralytics in…
  • 117bb4e remove useless dir
  • ff662f2 Disable the WatchDog; fix evaluate feature in nograd mode and no guar…
  • 0bee476 Fix code quality issue
  • 7b06e0f Fix UL issue with custom EMA and evaluation feature
  • 58ce5ee Allow to run CI from custom branch with correct trigger flag in commit
  • 4e84dc0 Fix pandas incompatible-dtype FutureWarning in dataframe merge/upsert
  • 997e914 Add agent memory to repo for user
  • 7698e20 fix prediction normalization issues
  • ee9d6e6 Fix ledgered parameters issues
  • 61bc12a Fix new exp. hash after pause 4 the first time
  • eca9e25 [skip ci] fix parameters wrapping in examples
  • 3751825 V1.3 UI optimization and new features (#214)

Thank you!

Dev Release v1.3.1-dev3

Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Jul 09:30
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               Inspect - Edit - Evolve Neural Networks                               │
│                                                                                                     │
╰─── By GrayBx, vv1.3.1-dev3 ─────────────────────────────────────────────────────────────────────────╯

Weightslab

Follow us on LinkedIn | Graybx


Welcome

Welcome to the v1.3.1-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:

  • 62076b8 Update CHANGELOG
  • e542169 Fix crash on empty detection labels in _process_sample_row
  • eac08ea Fix truncated hash reply
  • d55859e Update demo image and remove video link in README
  • b552dce Change demo reference to video link
  • aea0868 Add description for WeightsLab Studio demo
  • 17b1104 Enhance README with demo image and content updates
  • 2487578 Update heading from 'Connect' to 'Trace' training signals
  • 6900e80 Clarify WeightsLab description in README
  • f2300f4 Enhance README with detailed project description
  • 552713a Update project description in README.md
  • Update README (2)
  • 06aff46 Revise star and early access call to action
  • f1ae7d7 Correct formatting in README.md
  • b9e06e9 Update README to streamline project description
  • b6d466c Remove Docker Compose badge from Quickstart section
  • c467d58 Fix release test job
  • 8d03c6a Update CHANGELOG
  • aac05ca Bug fix v1.3.0 (#232)

Thank you!

  • AlexGrayBox
  • Guillaume
  • GuillaumePELLUET
  • Luigi d'Ovidio

Dev Release v1.3.1-dev2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Jul 16:45
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               Inspect - Edit - Evolve Neural Networks                               │
│                                                                                                     │
╰─── By GrayBx, vv1.3.1-dev2 ─────────────────────────────────────────────────────────────────────────╯

Weightslab

Follow us on LinkedIn | Graybx


Welcome

Welcome to the v1.3.1-dev2 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:

  • 724b94e Bundle docker/ and examples/ inside the weightslab package

Thank you!

  • GuillaumePELLUET

Dev Release v1.3.1-dev1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Jul 16:06
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               Inspect - Edit - Evolve Neural Networks                               │
│                                                                                                     │
╰─── By GrayBx, vv1.3.1-dev1 ─────────────────────────────────────────────────────────────────────────╯

Weightslab

Follow us on LinkedIn | Graybx


Welcome

Welcome to the v1.3.1-dev1 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:

  • 3f4289f Update CHANGELOG
  • fb8e0b7 Fix version resolver from pypi version / git tag
  • 19f93a2 docs: document watch_or_edit signal wrapping (logger + user functions)
  • 8c57820 Release CI: publish dev pre-releases from dev-branch 'dev' tags
  • c05a5b8 add weightslab ui launch args to image repo and version, and fix certs bug
  • ff91626 Add user commands in doc

Thank you!

  • GuillaumePELLUET

Release v1.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 10:10

Weightslab

Follow us on LinkedIn | Graybx


Welcome

Welcome to the v1.3.0 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 PyPI

Happy Training!


What's Changed precisely:


Thank you!

  • AlexGrayBox
  • Guillaume
  • GuillaumePELLUET
  • Luigi d'Ovidio

Dev Release v1.3.0-dev0

Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 12:38

Weightslab

Follow us on LinkedIn | Graybx


Welcome

Welcome to the v1.3.0-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:

  • 919bf93 Change logger msg if docker not installed to be more visible
  • 8d3a573 Fix categorical upsert failing when origin column has new value
  • 1a0f78e add log for user
  • 3751825 V1.3 UI optimization and new features (#214)
  • eca9e25 [skip ci] fix parameters wrapping in examples
  • 61bc12a Fix new exp. hash after pause 4 the first time
  • ee9d6e6 Fix ledgered parameters issues
  • 7698e20 fix prediction normalization issues
  • 997e914 Add agent memory to repo for user
  • 4e84dc0 Fix pandas incompatible-dtype FutureWarning in dataframe merge/upsert
  • 58ce5ee Allow to run CI from custom branch with correct trigger flag in commit
  • 7b06e0f Fix UL issue with custom EMA and evaluation feature
  • 0bee476 Fix code quality issue
  • ff662f2 Disable the WatchDog; fix evaluate feature in nograd mode and no guards also; and remove dump model architecture for now
  • 117bb4e remove useless dir
  • 59a45bc Fix main process issues with windows and logs; and fix ultralytics integration issues with evaluation mode
  • 6c3e1d5 add auto start in examples
  • 3b88c59 maximum resolution set to 360p by default
  • 72d682e fix logger prints format and spam
  • e38c4f4 add docker initialization materials
  • 8deb810 update gitignore and add debug print exc
  • 67f90a5 remove useless certs
  • 1bbd971 Python version tests in workflows
  • 19f2f16 Exclude heavy blob columns from histogram/metadata sweeps
  • 73fca0c Fix 4 ui_docker_bridge unit tests broken by --certs flag refactor

Thank you!

  • AlexGrayBox
  • Alexandru Rotaru
  • Guillaume
  • GuillaumePELLUET