pypi wandb 0.21.1
v0.21.1

latest releases: 0.28.1, 0.28.0, 0.27.2...
11 months ago

What's Changed

Notable Changes

The default ordering for Api().runs(...) and Api().sweeps(...) is now ascending order based on the runs created_at time.

Added

  • Support first summary option in define_metric (@kptkin in #10121)
  • Add support for paginated sweeps (@nicholaspun-wandb in #10122)
  • pattern parameter to Api().run().files to only get files matching a given pattern from the W&B backend (@jacobromero in #10163)
  • Add optional format key to Launch input JSONSchema to specify a string with a secret format (@domphan-wandb in #10207)

Changed

  • Sweep.name property will now return user-edited display name if available (falling back to original name from sweep config, then sweep ID as before) (@kelu-wandb in #10144)
  • Api().runs(...) and Api().sweeps(...) now returns runs in ascending order according to the runs created_at time. (@jacobromero in #10130)
  • Artifact with large file (>2GB) uploads faster by using parallel hashing on system with more cores (@pingleiwandb in #10136)
  • Remove the implementation of __bool__ for the registry iterators to align with python lazy iterators. (@estellazx in #10259)

Deprecated

  • The wandb.beta.workflows module and its contents (including log_model(), use_model(), and link_model()) are deprecated and will be removed in a future release (@tonyyli-wandb in #10205).

Fixed

  • Correct the artifact url for organization registry artifacts to be independent of the artifact type (@ibindlish in #10049)
  • Suffixes on sanitized InternalArtifact names have been shortened to 6 alphanumeric characters (@tonyyli-wandb in #10102)
  • wandb.Video will not print a progress spinner while encoding video when WANDB_SILENT/WANDB_QUIET environment variables are set (@jacobromero in #10064)
  • Fixed registries fetched using api.registries() from having an extra wandb-registry- prefix in the name and full_name fields (@estellazx in #10187)
  • Fixed a crash that could happen when using sync_tensorboard (@timoffex in #10199)
  • Api().run(...).upload_file no longer throws an error when uploading a file in a different path relative to the provided root directory (@jacobromero in #10228)
  • Calling load() function on a public API run object no longer throws TypeError. (@jacobromero in #10050)
  • When a Sweeps run function called by wandb.agent() API throws an exception, it will now appear on the logs page for the run. (This previously only happened for runs called by the wandb agent CLI command.) (@kelu-wandb in #10244)

Don't miss a new wandb release

NewReleases is sending notifications on new releases.