Purposes:
- Allow new comer / AIEngr team to pickup E2E ML (Training) in AIP
- Enable validation and demonstration of more MLOps processes both in development and production (e.g. Model Experimenting, Model Serving, Brittleness, Contextualise Testing, Drift Detection, etc) with toy project that involve different ML frameworks and domains (NLP, ASR, DA, CV, maybe autonomy)
- Create scripts, templates to help as a whole AI community to
- speed up adoption of MLOps with minimising re-learn and mistakes.
- standardise works to streamline process or minimise requalification of works.
- Demonstrate values of various MLOps processes, including deployment strategies.
- Adopted numpy-style.
- There are 3 available styles https://queirozf.com/entries/python-docstrings-reference-examples#numpy-style.