Skip to content

Releases: mlcommons/mlcube

0.0.10rc2

0.0.10rc2 Pre-release
Pre-release

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 18 Jan 20:41
d47a568

What's Changed

New Contributors

Full Changelog: 0.0.10rc1...0.0.10rc2

0.0.10rc1

0.0.10rc1 Pre-release
Pre-release

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 18 Jan 20:25
fb371c9

What's Changed

New Contributors

Full Changelog: 0.0.10rc0...0.0.10rc1

0.0.10rc0

0.0.10rc0 Pre-release
Pre-release

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 25 Jul 01:22
b92f540

Release candidate rc0 0.0.10.

  • Repository updates
    • Updating license header (#309), fixing links to license files (#310).
  • New internal functionality:
    • New method in Shell class to run commands and capture their outputs (#313).
    • Refactoring singularity runner by discarding the spython dependency, and adding new class that implements singularity client API (#314). The goal is to better support different methods to run singularity, including support for Apptainer.
  • New/Improved user-facing functionality:
    • Support for mlcube inspect command (#315) for docker (#316) and singularity (#317) runners.
    • Fixing bugs related to generating web-based documentation pages (#319)
    • Improving console-based documentation (#321).

0.0.9

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 17 Apr 18:09
2329fe2
  • Multiple documentation updates (#278, #281, #283, #285).
  • Bug fixes (#284, #294, #302, #303).
  • Web UI improvements (#273, #274).
  • Python runtime and project dependencies
    • New OS and python version for test workflows (#280, #282).
    • Removing redundant dependencies (#295).
    • Splitting dependencies into production / test / development dependencies (#298).
    • Incrementing version of project dependencies (#252, #297).
  • Support for ~ and environment variables in MLCube parameters (#290).
  • New CLI arguments for Docker and Singularity runners (--network, --security, --gpus, --memory, --cpu) (#277).

0.0.8

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 21 Sep 22:29
ae5fba3
  • Support for tasks' custom entry points.
  • Unit tests for MLCube core library and docker and singularity runners.
  • Bug fixes.
  • Support for docker and singularity mount options.

0.0.7

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 06 Jul 16:23
fcf2017

Bug-fix release.

This release fixes the #254 issue (#255 PR).

0.0.6

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 15 Jun 20:30
003fbc0

New major features in this release:

  • MLCube docker runner can now configure MLCubes using tarballs (these are docker images exported with docker save command).
  • MLCube singularity runner supports run arguments.
  • MLCube runners return exit codes when executions fail.

0.0.5

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 20 Apr 21:59
253cf5d

This release introduces a number of bug fixes.

  • Updating PyYAML version to >= 5.4.
  • Fixing docker run arguments in Windows OS (mount paths).
  • Unifying the use of environment variable pointing to a MLCube system settings file (MLCUBE_GLOBAL_CONFIG -> MLCUBE_SYSTEM_SETTINGS).

Also, the MLCube CLI now better handles --task argument (See PR #224 ).

0.0.4

Choose a tag to compare

@sergey-serebryakov sergey-serebryakov released this 12 Oct 18:12
64ad2db

MLCube config v2

MLCube config v2 is the next iteration of MLCube development that:

  • Improves and simplifies MLCube developer experience.
  • Improves MLCube user experience.
  • Provides new functionality, such as:
    • Support for specifying hardware and software requirements in MLCube configuration files.
    • Support for multiple platforms of the same type configured for different environments, such as being able to use different GCP accounts to run MLCube in the cloud.

0.0.3

Choose a tag to compare

@sub-mod sub-mod released this 01 Dec 20:30
Updating version to 0.0.3.