Recent Releases of csc-mlops

csc-mlops - 0.9.23

What's Changed

  • Update dirty repo check to not include config files by @mikewoodward94 in https://github.com/GSTT-CSC/MLOps/pull/175

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.22...0.9.23

- Python
Published by mikewoodward94 over 1 year ago

csc-mlops - 0.9.22

What's Changed

  • remove XNAT-related scripts by @sophie22 in https://github.com/GSTT-CSC/MLOps/pull/171
  • Fix GPU docker args populating when requested by @mikewoodward94 in https://github.com/GSTT-CSC/MLOps/pull/173

New Contributors

  • @sophie22 made their first contribution in https://github.com/GSTT-CSC/MLOps/pull/171

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.21...0.9.22

- Python
Published by mikewoodward94 almost 2 years ago

csc-mlops - 0.9.21

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.20...0.9.21

What's Changed

  • Update setup.cfg by @mikewoodward94 in https://github.com/GSTT-CSC/MLOps/pull/169

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.20...0.9.21

- Python
Published by mikewoodward94 almost 2 years ago

csc-mlops - 0.9.20

What's Changed

  • 142 automate application release process by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/145
  • Update README.md by @mikewoodward94 in https://github.com/GSTT-CSC/MLOps/pull/156
  • update mlflow to 2.10.0 by @AnilMistry in https://github.com/GSTT-CSC/MLOps/pull/160
  • Allow options for image series in LoadImageXNATd.py by @mikewoodward94 in https://github.com/GSTT-CSC/MLOps/pull/162
  • Update README.md to include warning by @mikewoodward94 in https://github.com/GSTT-CSC/MLOps/pull/164
  • Adds condition to retrieve Resource filenames from xnat_obj by @tomaroberts in https://github.com/GSTT-CSC/MLOps/pull/165
  • Fix failing test by @mikewoodward94 in https://github.com/GSTT-CSC/MLOps/pull/167

New Contributors

  • @mikewoodward94 made their first contribution in https://github.com/GSTT-CSC/MLOps/pull/156
  • @AnilMistry made their first contribution in https://github.com/GSTT-CSC/MLOps/pull/160
  • @tomaroberts made their first contribution in https://github.com/GSTT-CSC/MLOps/pull/165

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.18...0.9.20

- Python
Published by mikewoodward94 almost 2 years ago

csc-mlops - 0.9.18

What's Changed

  • Update figures in readme by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/144
  • Reverts proxied storage by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/147

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.17...0.9.18

- Python
Published by laurencejackson about 3 years ago

csc-mlops - 0.9.17

What's Changed

  • Fixes excessive logging by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/138

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.16...0.9.17

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.16

What's Changed

  • updates mlflow to used proxied artifact storage by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/128
  • 129 handle multtiple valid experiments in xnat by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/131

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.15...0.9.16

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.15

Removes unnecessary dependencies to allow installation of ray.

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.14...0.9.15

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.14

Hotfix for default shm-size bug

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.13...0.9.14

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.13

What's Changed

  • adds shared memory to cli by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/127

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.12...0.9.13

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.12

hotfix for multiprocessing "address already in use" error. use private ipc namespace for docker run

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.11...0.9.12

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.11

Hotfix for image loader

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.10...0.9.11

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.10

Hotfix for auto-retry xnat download

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.9...0.9.10

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.9

What's Changed

  • Auto retry by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/126

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.8...0.9.9

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.8

What's Changed

  • fix for nfiles != nframes by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/125

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.7...0.9.8

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.7

What's Changed

  • ensure all actions return value by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/124

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.5...0.9.7

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.5

What's Changed

  • catch failed images by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/123

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.4...0.9.5

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.4

Hotfix: restore verify

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.3...0.9.4

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.3

What's Changed

  • Reduce stdout by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/122

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.0...0.9.3

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.2

What's Changed

  • Reduce stdout by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/122

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.9.0...0.9.2

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.1

Hotfix for async xnat builder

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.9.0

What's Changed

  • Async xnat build by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/121

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.12...0.9.0

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.12

Hotfix for image_loader exception

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.11

What's Changed

  • Raises exception when unable to load data by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/119

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.10...0.8.11

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.10

What's Changed

  • restore gpu to docker run by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/118

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.9...0.8.10

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.9

Hotfix for rebuild_docker flag

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.8...0.8.9

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.8

What's Changed

  • Add rebuild flag by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/117

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.7...0.8.8

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.7

What's Changed

  • update docker build args by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/116

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.6...0.8.7

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.6

What's Changed

  • fix test_batch feature by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/115

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.5...0.8.6

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.5

What's Changed

  • Fetch non image data as action by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/114

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.4...0.8.5

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.4

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.3...0.8.4

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.3

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.2...0.8.3

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.2

What's Changed

  • Xnat data checker by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/113

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.8.1...0.8.2

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.1

Hotfix for createbuckets service failing during deployment

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.8.0

What's Changed

  • Adds installrequires to setup.py and clitest by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/107
  • 108 add windows docker build log by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/109
  • Update minio by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/100
  • upgrade mlflow to 2.0.1 by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/111
  • Adds run name to cli by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/112

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.7.1...0.8.0

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.7.1

What's Changed

  • Update tools.py by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/98
  • fix for data batch loader

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.7.0...0.7.1

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.7.0

What's Changed

  • 86 change the way projects are run by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/92
  • Add test batch xnat loader by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/96
  • 84 capture stdout when building docker images by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/97

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.6.4...0.7.0

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.6.4

What's Changed

  • Image loader compatability by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/91

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.6.3...0.6.4

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.6.3

What's Changed

  • Updates to use all actions by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/90

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.6.2...0.6.3

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.6.2

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.6.1...0.6.2

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.6.1

What's Changed

  • ignore any xnat samples that raise a TypeError by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/88

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.6.0...0.6.1

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.6.0

What's Changed

  • Actions in dataset builder by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/87

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.22...0.6.0

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.5.22

Update version to 0.5.22

What's Changed

  • Update LoadImageXNATd.py by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/85

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.20...0.5.22

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.5.21

What's Changed

  • Update LoadImageXNATd.py by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/85

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.20...0.5.21

- Python
Published by laurencejackson over 3 years ago

csc-mlops - 0.5.20

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.19...0.5.20

updates monai import statement

- Python
Published by laurencejackson almost 4 years ago

csc-mlops - 0.5.19

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.18...0.5.19

- Python
Published by laurencejackson almost 4 years ago

csc-mlops - 0.5.18

What's Changed

  • Fixes MLOps project run by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/82

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.17...0.5.18

- Python
Published by laurencejackson almost 4 years ago

csc-mlops - 0.5.17

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.16...0.5.17

Fixes LOG folder bug

- Python
Published by laurencejackson almost 4 years ago

csc-mlops - 0.5.16

What's Changed

  • Readme updates by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/79
  • Skip git check by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/80

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.15...0.5.16

- Python
Published by laurencejackson almost 4 years ago

csc-mlops - 0.5.15

What's Changed

  • Fixes bug causing validate_data to download data by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/78

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.14...0.5.15

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.14

What's Changed

  • Remove wait for requests resolved related issue by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/76
  • Fixed bug: xnat_obj used before it is defined by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/77

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.13...0.5.14

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.13

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.12...0.5.13

Fixes version number issue

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.12

What's Changed

  • add pause to allow xnat request to complete by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/75

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.10...0.5.11

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.10

What's Changed

  • Changes requests verify to config parameter by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/74

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.9...0.5.10

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.9: XNAT data validation

Adds XNAT data validation to handle cases where the data is not present for a particular subject and removes the subject from the dataset.

What's Changed

  • Error handling by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/73

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.8...0.5.9

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.8 - Hotfix

What's Changed

  • Get SSL from env by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/72

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.7...0.5.8

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.7

What's Changed

  • adds new csc-mlops logo by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/69
  • Adds additional logging to XNAT loader features by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/70
  • log xnat label instead of internal accession number by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/71

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.6...0.5.7

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.6

What's Changed

  • adds bind mount locations for db and artifact storage by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/67
  • adds bind mount folders for github actions db and artifact storage by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/68

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.1...0.5.6

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.1

Fixes bug in pypi release action.

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.5.0...0.5.1

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.5.0

First release packaged for PyPI

What's Changed

  • Adds pypi release feature by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/65

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.4...0.5.0

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.4

Major new feature in this release is XNAT integration, the LoadImageXNATd transform, see the README for details on how to use this feature. This transform is used in the same way as the standard LoadImaged MONAI transform but will pull the desired images from a networked XNAT server and load them into memory rather than requiring a path to a file location.

What's Changed

  • create workflows for commit and PR tests by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/52
  • add torchserve requirements to server by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/53
  • Block running uncommited changes by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/58
  • Fixes release tests and adds python 3.10 to tests by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/59
  • remove project file if it exists before rebuilding it by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/61
  • Adds xnat integration by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/63
  • Release/0.4.0 by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/60

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.3.1...0.4

- Python
Published by laurencejackson about 4 years ago

csc-mlops - 0.3.1

Fixes some issues with live deployment server and makes entire deployment process more robust.

What's Changed

  • Develop by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/43
  • Improvements to s3 connection by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/45
  • address issues with github actions by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/47
  • Relink s3 by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/48
  • Develop -> Master by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/46
  • merge master into develop by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/49
  • Add citation file to develop branch by @alexandertdeng in https://github.com/GSTT-CSC/MLOps/pull/40
  • Develop by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/50

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.3.0...0.3.1

- Python
Published by laurencejackson over 4 years ago

csc-mlops - Release 0.3.0

MLOps Release 0.3.0 is now live!

This release focuses on usability and should help streamline usage for developers. The datatoolkit tool is now also available, please use this to register your datasets. Changelog is below in case anyone wants to check the individual PRs that make up this release.

What's Changed

  • datatoolkit by @Bioin4matics in https://github.com/GSTT-CSC/MLOps/pull/27
  • Feature/unit tests by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/29
  • Added CITATION.cff by @alexandertdeng in https://github.com/GSTT-CSC/MLOps/pull/34
  • replace print statements with logger #30 by @saurabh042 in https://github.com/GSTT-CSC/MLOps/pull/32
  • Resolve workflow issues by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/38
  • Release 0.3 misc changes by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/41
  • Release 0.3 by @laurencejackson in https://github.com/GSTT-CSC/MLOps/pull/42

New Contributors

  • @alexandertdeng made their first contribution in https://github.com/GSTT-CSC/MLOps/pull/34
  • @saurabh042 made their first contribution in https://github.com/GSTT-CSC/MLOps/pull/32

Full Changelog: https://github.com/GSTT-CSC/MLOps/compare/0.2...0.3.0

- Python
Published by laurencejackson over 4 years ago

csc-mlops - 0.2

MLOps v0.2

Addresses bugs and improves performance

- Python
Published by laurencejackson almost 5 years ago