hi-ml/CHANGELOG.md

4.7 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

This file has sections for all previous releases, and the next one. For each Pull Request, the affected code parts should be briefly described and added in the section for the upcoming release. In the first PR after a release has been made, a section for the upcoming release should be added, by copying the section headers (Added/Changed/...) and incrementing the package version.

0.1.12

Added

  • (#159) Add profiling for loading png image files as numpy arrays.
  • (#152) Add a custom HTML reporting tool

Changed

  • (164) Look in more locations for std out from AzureML run.

Fixed

Removed

Deprecated

0.1.11

Added

  • (#145) Add ability to mount datasets when running locally.
  • (#149) Add a k-fold cross validation wrapper around HyperDrive
  • (#132) Profile methods for loading png image files.

Changed

Fixed

  • (#156 AzureML Runs should use registered environment after retrieval)

Removed

Deprecated

0.1.10

Added

  • (#142) Adding AzureML progress bar and diagnostics for batch loading
  • (#138) Guidelines and profiling for whole slide images.

Changed

Fixed

Removed

Deprecated

0.1.9 (2021-10-20)

Added

  • (#133) PyTorch Lightning logger for AzureML. Helper functions for consistent logging
  • (#136) Documentation for using low priority nodes

Changed

  • (#133) Made large breaking changes to module names, from health.azure to health_azure.
  • ([#144])(https://github.com/microsoft/hi-ml/pull/141) Update changelog for release and increase scope of test_register_environment to ensure that by default environments are registered with a version number

Fixed

  • (#134) Fixed repo references and added pyright to enforce global checking
  • (#139 Fix register_environment, which was ignoring existing environemnts previously. Also ensure that the environment is given version 1 by default instead of "autosave")

0.1.8 (2021-10-06)

Added

  • (#123) Add helper function to download checkpoint files
  • (#128) When downloading files in a distributed PyTorch job, a barrier is used to synchronize the processes.

Changed

  • (#127) The field is_running_in_azure of AzureRunInfo has been renamed to is_running_in_azure_ml

Fixed

  • (#127) Fixing bug #126: get_workspace was assuming it runs in AzureML, when it was running on a plain Azure build agent.

0.1.7 (2021-10-04)

Added

  • (#111) Adding changelog. Displaying changelog in sphinx docu. Ensure changelog is updated.

Changed

  • (#112) Update himl_tensorboard to work with files not in 'logs' directory
  • (#106) Split into two packages. Most of existing package renamed to hi-ml-azure, remained remains hi-ml.
  • (#113) Add helper function to download files from AML Run, tidied up some command line args, and moved some functions from himl.py to azure_util.py
  • (#122) Add helper functions to upload to and download from AML Datastores

Fixed

  • (#117) Bug fix: Config.json file was expected to be present, even if workspace was provided explicitly.
  • (#119) Bug fix: Code coverage wasn't formatted correctly.

0.1.4 (2021-09-15)

  • This is the baseline release.