Releases: aisingapore/kapitan-hull
Releases · aisingapore/kapitan-hull
v0.4.3
What's Changed
- Resolves #47 by @Syakyr in #48
- Stores problem templates as diff files, using pre-prompt hooks within Cookiecutter to resolve the diffs prior to resolving the template itself
- Uses preliminary
generate_diffs
script inextras
folder to generate the diffs used in the codebase
- Added unidiff as part of the template generation requirements by @Syakyr (1ef11ef, 865c3ff)
- Refactored CI processes:
- Template: Updated base image used by GitLab CI to
python:3.12
by @Syakyr (1ef11ef) - Template: Split
pylint
andpytest
processes to two separate jobs by @Syakyr (35415d8) - Main: Fixed rules to run CI jobs when default branch (
main
) is updated by @Syakyr (ccf26e8) - GitHub: Updated
python-version
used by GitHub CI to 3.12.5 by @Syakyr 4342019)
- Template: Updated base image used by GitLab CI to
- Fixed issue with micromamba when using non-RunAI processes when initialising within Docker images (ba230ba)
- Fixed typo in README by @Syakyr (8b1419d)
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Added
JOB_NAME
to MLFlow tag, lambda-rised to set_tag function for future tagging in MLFlow by @Syakyr (6e6e507)
Fixed
- Bumped
mlflow-skinny
to 2.16.0 to resolve issue in mlflow/mlflow#12853 by @Syakyr (787217b) - Added
logger.error(e)
to diagnose issues pertaining to failedmlflow_init
by @Syakyr (fa0b0ab) - Removed whitespace behind trailing slash within code examples by @Syakyr (95c573d)
- Changed
PATH
append to absolute path${HOME_DIR}
in Dockerfiles to resolve pathing issue withgunicorn
@Syakyr (8e71403)
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- 0.4.1 updates by @Syakyr in #45
- Deals with #41 by adding a dummy function for PyTest tests.
- Adds more direction to some sections of the documentation, such as the README with MacOS.
- Deals with #43 with regards to the DAG flow.
- Deals with #42 by adding micromamba option when building GPU images against non-RunAI processes, and bumping most packages to a later version.
- Changes
data-prep
andmodel-training
naming scheme for Docker images tocpu
andgpu
to denote how it is to be used.
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Moved unsupported YAML and RoCM files to the
extras
folder for reference - Cleaned up links and formatting for the guide site documentation
Full Changelog: v0.3.1...v0.4.0
v0.3.1
v0.3.0
What's Changed
- GCP backporting by @Syakyr in #22
- Backporting codes and documentation from https://github.com/aisingapore/ml-project-cookiecutter-gcp-runai
- local docs by @Syakyr in #23
- Standardising and simplifying documentation format
- Abstracting Pytorch example by @Syakyr in #24
- Experimental RoCM support
- Package-agnostic base template to build relevant problem templates from
- Cosmetic changes for consistency and/or simplicity
- More explicit methods of deployment depending on use case/availability of infrastructure
- Refined checks with regards to the cookiecutter input
- Removed dockerfiles for JupyterLab and VSCode images (moved to kapitan-hull-admin)
Full Changelog: v0.2.2...v0.3.0
v0.2.2
v0.2.1
Release for v0.2.0
Changes / Updates:
- Updates for Integration with Coder
- Inclusion of CICD elements
- Bug fixes
- Documentation fixes