What's Changed
๐ Enhancement
- Turns service on by default by @kptkin in #3895
- Adds support logic for handling server provided messages by @kptkin in #3706
- Allows runs to produce jobs on finish by @KyleGoyette in #3810
- Adds Job, QueuedRun and job handling in launch by @KyleGoyette in #3809
- Supports in launch agent of instance roles in ec2 and eks by @KyleGoyette in #3596
- Adds default behavior to the Keras Callback: always save model checkpoints as artifacts by @vwrj in #3909
- Sanitizes sanitize artifact name in KerasCallback for model artifact saving by @vwrj in #3927
- Improves console logging by moving emulator to the service process by @raubitsj in #3828
๐งน Cleanup
- Adds an escape hatch logic to disable service by @kptkin in #3829
- Annotates
wandb/docker
and reverts change in the docker fixture by @dmitryduev in #3871 - Fixes GFLOPS to GFLOPs in the Keras
WandbCallback
by @ayulockin in #3913 - Fixes
wandb.Config
object to support default values when getting an attribute by @farizrahman4u in #3820
๐ Bug Fix
- Fixes sweep agent with service by @raubitsj in #3899
- Fixes an empty type equals invalid type and how artifact dictionaries are handled by @KyleGoyette in #3904
- Fixes keras flops tests by @dmitryduev in #3914
- Fixes data corruption issue when logging large sizes of data by @kptkin in #3920
Full Changelog: v0.12.21...v0.13.0rc5