Skip to content
This repository was archived by the owner on Oct 6, 2025. It is now read-only.

Releases: City-of-Helsinki/mlops-template

podman

Choose a tag to compare

@nakytoe nakytoe released this 16 Jun 12:57
b7bb1dc
  • podman + jupyterlab is now default setup for local development
  • fix issues with prometheus

shift to mlops

Choose a tag to compare

@nakytoe nakytoe released this 20 Jan 07:53

What's Changed

  • Change of name from ml_project_template to mlops-template, because of the clarified use case of API-streamed ML. Exploratory work now has a separate repository template with identical container base for compatibility.
  • Refined structure, lighter documentation, single-container
  • Upgrade to nbdev2, but focus nbdev use for ML model development. Less-prone-to-change code parts are now defined in .py files
  • New features: api, prometheus metrics, logging, model store
  • Improved model & experiment versioning
  • Environment options: Codespaces, VSC, jupyterlab & offline install
  • Ethical principles and issues
  • Working examples

Full Changelog: v0.0.1...v0.0.2

v0.0.1 - Production Ready

Choose a tag to compare

@nakytoe nakytoe released this 21 Feb 06:57
a47a23a

What's Changed

  • add .devcontainer & Dockerfile
  • change from pip to pip-tools on default dependency control protocol
  • make Codespaces the default working environment. However, still works in any environment, instructions included.
  • add API notebook
  • add badges for easy adoption
  • add Compliance with GitHub Community Standards
  • make github README main documentation. Doc pages still exist, but they are more useful for the child projects.
  • remove example project, so now no cleaning is required when a new project is launched
  • move best practice to Atlassian Wiki

Changelog:

  • Setup Python dependencies using pip-tools by @jussiarpalahti in #3
  • Fix notebook tags for papermill, pypi dependencies and slight modifications to Dockerfile, add devcontainer. Resolves #4 and #5. by @nakytoe in #6
  • Create CODE_OF_CONDUCT.md by @nakytoe in #8
  • Rename pull-request-template.md to pull_request_template.md by @nakytoe in #9
  • Create v001_manual_acceptance_tests.md by @nakytoe in #10
  • Cleaned documentation & changed requirement install & naming by @nakytoe in #7
  • Remove examples & bestpractice, add Docker & devcontainer for ease of install, use and reproducibility, add notebook template for defining API for trained model by @nakytoe in #11
  • Rename .github/ISSUE_TEMPLATE/pull_request_template.md to .github/pul… by @nakytoe in #14
  • fixes to issues found in testing by @nakytoe in #15

New Contributors

Known issues

Issue #16

Full Changelog: v0.0.1-beta...v0.0.1

v0.0.1 Beta release

v0.0.1 Beta release Pre-release
Pre-release

Choose a tag to compare

@nakytoe nakytoe released this 25 Aug 10:44

This is beta release of the Helsinki machine learning project template.
There may be unexpected bugs. We are now actively testing the template with real projects. Any feedback is welcome!