Skip to content

v0.17.0

Latest
Compare
Choose a tag to compare
@kptkin kptkin released this 07 May 23:10

What's Changed

Added

  • The wandb package now includes the wandb-core binary by @timoffex in #7381
    • wandb-core is a new and improved backend for the W&B SDK that focuses on performance, versatility, and robustness.
    • Currently, it is opt-in. To start using the new backend, add wandb.require("core") to your script after importing wandb.
  • wandb-core now supports Artifact file caching by @moredatarequired in #7364 and #7366
  • Added artifact_exists() and artifact_collection_exists() methods to Api to check if an artifact or collection exists by @amusipatla-wandb in #7483
  • wandb launch -u <git-uri | local-path> creates and launches a job from the given source code by @bcsherma in #7485

Fixed

  • Prevent crash on run.summary for finished runs by @dmitryduev in #7440
  • Correctly report file upload errors when using wandb-core by @moredatarequired in #7196
  • Implemented a stricter check for AMD GPU availability by @dmitryduev in #7322
  • Fixed run.save() on Windows by @timoffex in #7412
  • Show a warning instead of failing when using registries other than ECR and GAR with the Kaniko builder by @TimH98 in #7461
  • Fixed wandb.init() type signature including None by @timoffex in #7563

Changed

  • When using wandb-core need to specify a required flag (wandb.require("core")) to enable it, before it was picked up automatically by @kptkin in #7228
  • Use ETags instead of MD5 hashes for GCS reference artifacts by @moredatarequired in #7337

Removed

  • Removed the deprecated wandb.plots.* functions and top-level third-party integrations wandb.[catboost,fastai,keras,lightgbm,sacred,xgboost]. Please use wandb.plot instead of wandb.plots and wandb.integration.[catboost,fastai,keras,lightgbm,sacred,xgboost] instead of wandb.[catboost,fastai,keras,lightgbm,sacred,xgboost]. By @dmitryduev in #7552
  • Removed the [async] extra and the _async_upload_concurrency_limit setting by @moredatarequired in #7416
  • Removed undocumented settings: _except_exit and problem by @timoffex in #7563