Skip to content

0.16.0

Compare
Choose a tag to compare
@determined-ci determined-ci released this 15 Jun 00:27
· 5961 commits to main since this release

Changelog

f5a590b chore: bump version: 0.16.0rc4 -> 0.16.0
091e039 docs: add release notes for 0.16.0 (#2575)
580e60b chore: bump version: 0.16.0rc3 -> 0.16.0rc4
be47a79 docs: update the JupyterLab bump release note (#2567)
e532761 fix: don't return dupes from det model list-versions (#2564) [DET-5640, DET-4248]
5fa3f22 chore: bump version: 0.16.0rc2 -> 0.16.0rc3
438b112 perf: optimizations to query batching fetch profiler metrics [DET-5637] (#2559)
11fff5b chore: bump version: 0.16.0rc1 -> 0.16.0rc2
ffe65cd fix: Change wording on modals that edit configs. (#2562)
89649c7 fix: set elastic ip domain to vpc in det deploy aws (#2557)
e48cd1d fix: dedup BindMounts and Devices on merge (#2560)
9938be7 fix: use model instead of schema struct for de-duping (#2545)
e0c8dec docs: extend docs for the client module (#2556)
2687f4d docs: add python sdk docs (#2547)
5977ce0 chore: also set cli_cert in dtrain worker processes (#2555)
d6edb9e chore: bump version: 0.16.0rc0 -> 0.16.0rc1
62e99c0 chore: fix typos (#2554)
2736600 chore: rename profiler tab in webui (#2551)
4cee9fa fix: Incorrect help link when profiles aren't enabled for a trial. [DET-5621] (#2549)
d623f5f chore: rename start_on_batch to begin_on_batch everywhere (#2553)
61be955 chore: revamp experiment and trial pages header [DET-5406] (#2456)
ee72cdc fix: add bumpenvs for tf-2.5 images. (#2552)
6010642 chore: bump version: 0.16.0.dev0 -> 0.16.0rc0
b910703 chore: lock api state for backward compatibility check
95f7d88 chore: bump version: 0.15.6.dev0 -> 0.16.0.dev0
d5145fe docs: Release notes for 0.15.6. (#2493)
068bb33 fix: prevent zoom reset if chart is already zoomed [DET-5514] (#2525)
3f44c83 fix: stop parsing notebook config on every edit [DET-5605] (#2528)
03b28be chore: fix client for new password handling (#2546)
fe05b0b chore: avoid defaulting to filter by current user [DET-5602] (#2540)
1e945af feat: expose a default Determined in det.experimental.client (#2532)
76230f8 chore: remove swagger-generated python code (#2541)
c7ac21d fix: password handling in python sdk. (#2543)
56dd19d feat: pull tensorboard images from experiment configs (#2544)
48ceaf2 fix: fix hparam string representation failure [DET-5616] (#2539)
8dfa088 feat: pull tensorboard images from experiment configs (#2534)
0ebeba3 chore: fix dropped cert argument in Authentication (#2542)
d0adc51 feat: multimaster Authentication objects [DET-5308] (#2531)
f1c9b1f feat: bump JupyterLab to 3.0.16 [DET-4872] (#2526)
12a8cae chore: bump default environment CPU and GPU images to tf-2.4 (#2523)
caf61c9 docs: add release notes for profiling features [DET-5351] (#2535)
deb4cbf chore: initialize cli_cert in e2e tests (#2530)
81eefc7 chore: bump transformers version for model-hub (#2522)
e9f5947 fix: add init_invalid_hp to master [DET-5569] (#2478)
ccdcaa8 chore: allow non-singleton Authentication (#2513)
0a887e9 fix: trial profiling system metric chart ignoring zero [DET-5505] (#2515)
0d9a540 fix: allow bumpenvs to update nvcr images in helm charts (#2520)
ec89928 feat: provide tensorflow 2.5 image [DET-5522] (#2517)
55c3353 docs: recommend users upgrade to 0.16.0 to avoid k8s master crashes (#2518)
a2f6fc2 chore: improved pynvml usage by profiler [DET-5394] (#2487)
a06d3a2 chore: minor edits to cli behaviors (#2519)
2316057 fix: add back bindmounts entry to command's default config (#2521)
3d34e1c fix: notebook modal improvements [DET-5599] (#2511)
6db8263 feat: add experiment notes & name [DET-5352] (#2307)
17976404 chore: update urllib3 (#2504)
49aec0d feat: support back-filling in the priority scheduler [DET-5397] (#2436)
aec1074 chore: handle error when loading notebook config (#2512)
09fca00 feat: add bind mounts to task container defaults [DET-5362] (#2516)
4068fde chore: collect prometheus metrics (#2501)
ed896c7 fix: python api create experiment bug (#2510)
0c9ec27 fix: avoid rc dev release mismatch notifications (#2405)
4fd3326 chore: task list filters [DET-5390] (#2466)
1f49553 test: add e2e tests for profiling features [DET-5245] (#2481)
ec9932d chore: upgrade ws to patch security vulnerability (#2505)
3857f94 chore: add experiment name to breadcrumb on trial detail page [DET-5284] (#2318)
87b1e59 docs: add release note for printable config (#2507)
212aa93 chore: disable profiling after restart [DET-5424] (#2486)
24432fe docs: add profiling how-to [DET-5209] (#2384)
2b04bf0 chore: fix TrialsSnapshotResponse comment typo (#2492)
1ca42b4 chore: fix TF version detection and RNG usage in test (#2500)
106294a chore: migrate away from spot checks and move towards waiting for an expected case (#2495)
eecc446 fix: generating printable master config does not alter original (#2502)
bf9b3ac fix: observability webui fixes [DET-5567][DET-5246][DET-5506][DET-5531][DET-5530][DET-5571] (#2488)
5b73278 chore: improve profiler throughput collectors (#2490)
55b122e chore: remove native init() functions [DET-5574] (#2480)
6ac0268 chore: add testing for eventually schema [DET-5560] (#2467)
6f86594 chore: remove trial old messages and consolidate others (#2464)
bae9c2d chore: fix some semi-broken unit tests (#2483)
3f9f2da fix: ship gpu_free_memory correctly [DET-5508] (#2497)
0dae801 chore: add non-streaming APIs for trial profiler endpoints (#2484)
0b0e9ca chore: update eslint-no-unused-vars to handle special cases (#2496)
d81f8ad fix: notebook modal bugs [DET-5573] (#2476)
8ee598d chore: improve performance of tfevent file filtering (#2469)
341fb4f chore: trim unused parts of rendezvous info (#2381)
ba07a04 chore: promote profiler APIs out of unimplemented (#2485) [DET-5587]
3f53289 fix: send all batches from harness profiler [DET-5566] (#2473)
c520187 chore: deprecate det.experimental.create_trial_instance() (#2479)
b0f57d6 fix: ProfilingAgent serializing timestamps incorrectly (#2482)
6a67383 fix: propagate slots when it is 0 (#2477)
4b97010 chore: measure profiler timings with time.time() (#2475)
2e38dfa chore: reword README for schemas (#2474)
3d6e73d fix: show x axis label on all plots [DET-5500] (#2471)
2e83f22 fix: make tf estimator dtrain work with tf 2.5 [DET-5563, DET-3762] (#2468)
f893eee fix: timing metric chart x-axis tick off [DET-5501] (#2472)
aa8d442 chore: log running of migrations (#2463)
36139a1 docs: add instructions to use dtrain workflow for inference with PyTorch (#2386)
66c6452 feat: hook ProfilerAgent into harness and add profiler timings [DET-5062, DET-5204] (#2348)
c52c616 chore: move run increment to allocation not termination [DET-5559, DET-5450] (#2462)
feac8cf feat: add launch notebook modal [DET-5376] [DET-5377] [DET-5380] [DET-5378] [DET-5379] [DET-5375] (#2398)
7c17856 chore: catch ruamel.yaml Duplicate Key Errors and format for users [DET-5542] (#2450)
2584c5b chore: rem to px [DET-5327] (#2433)
ddf8693 fix: allow custom registries with determined env images [DET-5556] (#2465)
8c1d0a9 fix: cleanup iter(DataLoader) before exiting [DET-5558] [DET-5554] (#2459)
2c3bfa3 fix: use user preferences when no search params are present (#2460)
80f4375 chore: disable dashboard recent tasks tests temporarily (#2461)
7f1c61d feat: det deploy --image-repo-prefix for pulling images from a custom docker repo (#2454)
a517040 fix: synchronize pods actor startup in k8s resource manager [DET-5536] (#2453)
ea4566f fix: update Buf image and CLI usage (#2455)
8092072 chore: bump buf and protoc version [DET-5534] (#2446)
92bf2c6 fix: prevent concurrent updates to a single expconf object [DET-5543] (#2451)
ea66301 revert added example model (tf classification) (#2452)
71a3502 fix: prevent spot resource pool contention [DET-5349] (#2423)
8def156 cli: small rewording in shell help (#2448)
bac3924 ci: regen buf image with buf 0.12.1 (#2447) [DET-5534]
193ac65 docs: fix broken links (#2439)
da7fe34 fix: introduce LegacyConfig for tensorboard and checkpoint gc [DET-5533] (#2444)
a9f0fe8 fix: omit internal fields in previewed notebook [DET-5523] (#2434)
a690381 fix: allow EOL searchers in configs only [DET-5526] (#2445)

Docker images

  • docker pull determinedai/determined-master:0.16.0
  • docker pull determinedai/determined-master:f5a590b8
  • docker pull determinedai/determined-master:f5a590b8e8b0f589f8086111c93a42f92760041c
  • docker pull determinedai/determined-dev:determined-master-f5a590b8
  • docker pull determinedai/determined-dev:determined-master-f5a590b8e8b0f589f8086111c93a42f92760041c
  • docker pull nvcr.io/isv-ngc-partner/determined/determined-master:0.16.0
  • docker pull nvcr.io/isv-ngc-partner/determined/determined-master:f5a590b8
  • docker pull nvcr.io/isv-ngc-partner/determined/determined-master:f5a590b8e8b0f589f8086111c93a42f92760041c