Initial commit

This commit is contained in:
vitor-aignosi
2026-08-20 10:43:36 -03:00
commit c8d9b187b4
20 changed files with 1743 additions and 0 deletions

21
runtime/basic.yaml Normal file
View File

@@ -0,0 +1,21 @@
name: basic
description: Generic runtime for simple sklearn models.
libraries:
# Manager libraries
- name: mlflow
version: 3.8.1
- name: pathspec
version: 1.0.4
- name: sientia_model
source: Aignosi/sientia-model-library
version: ">=0.14.0"
- name: sientia_do
source: Aignosi/sientia-dataops-library
version: ">=1.11.0"
# Model libraries
- name: pandas
version: 2.3.3
- name: cloudpickle
version: 3.1.2
- name: scikit-learn
version: 1.8.0

10
runtime/index.yaml Normal file
View File

@@ -0,0 +1,10 @@
runtimes:
basic:
path: runtime/basic.yaml
version: 7
single:
path: runtime/single.yaml
version: 1
xgboost:
path: runtime/xgboost.yaml
version: 7

3
runtime/single.yaml Normal file
View File

@@ -0,0 +1,3 @@
name: single
description: Single runtime, used in pods that not need any specific libraries, or local testing.
libraries: []

25
runtime/xgboost.yaml Normal file
View File

@@ -0,0 +1,25 @@
name: xgboost
description: XGBoost properly configured runtime, used for models that needs XGBoost in newer versions (3.0.0+).
libraries:
# Manager libraries
- name: mlflow
version: 3.8.1
- name: pathspec
version: 1.0.4
- name: sientia_model
source: Aignosi/sientia-model-library
version: ">=0.14.0"
- name: sientia_do
source: Aignosi/sientia-dataops-library
version: ">=1.11.0"
# Model libraries
- name: pandas
version: 2.3.3
- name: xgboost
version: 3.1.2
- name: cloudpickle
version: 3.1.2
- name: rich
version: 14.3.2
- name: joblib
version: 1.5.3