Skip to content

Release v1.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 13:18
· 287 commits to main since this release
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                     │
│  $$\      $$\           $$\           $$\         $$\               $$\                 $$\         │
│  $$ | $\  $$ |          \__|          $$ |        $$ |              $$ |                $$ |        │
│  $$ |$$$\ $$ | $$$$$$\  $$\  $$$$$$\  $$$$$$$\  $$$$$$\    $$$$$$$\ $$ |       $$$$$$\  $$$$$$$\    │
│  $$ $$ $$\$$ |$$  __$$\ $$ |$$  __$$\ $$  __$$\ \_$$  _|  $$  _____|$$ |       \____$$\ $$  __$$\   │
│  $$$$  _$$$$ |$$$$$$$$ |$$ |$$ /  $$ |$$ |  $$ |  $$ |    \$$$$$$\  $$ |       $$$$$$$ |$$ |  $$ |  │
│  $$$  / \$$$ |$$   ____|$$ |$$ |  $$ |$$ |  $$ |  $$ |$$\  \____$$\ $$ |      $$  __$$ |$$ |  $$ |  │
│  $$  /   \$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ |  $$ |  \$$$$  |$$$$$$$  |$$$$$$$$\ \$$$$$$$ |$$$$$$$  |  │
│  \__/     \__| \_______|\__| \____$$ |\__|  \__|   \____/ \_______/ \________| \_______|\_______/   │
│                             $$\   $$ |                                                              │
│                             \$$$$$$  |                                                              │
│                              \______/                                                               │
│                                                                                                     │
│                               Inspect - Edit - Evolve Neural Networks                               │
│                                                                                                     │
╰─── By GrayBx, v1.5.0 ───────────────────────────────────────────────────────────────────────────────╯

Weightslab

Follow us on LinkedIn | Graybx


Welcome

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

  • PR #285: This PR introduces Google Collabs fixes and new integration: - Google Collab fixes - Jupyter Notebook Integration - Live notebook on-training allowing user to query, analyze, and ask agent to generate code to analyze ongoing experiment from the UI - Report generation with agent from code, CLI, or UI

One platform. Unmatched flexibility. Ultimate control.
Make sure to install our last version on PyPI

Happy Training!


What's Changed precisely:

#285 v1.5 Notebook Integration

  • 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!