diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000000000000000000000000000000..51e0d504bceb99453752a0b3468c89abd81115a1 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,52 @@ +models/production/model/models/CatBoost_BAG_L1/S1F1/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L1/S1F2/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L1/S1F3/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L1/S1F4/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L1/S1F5/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L1/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L2/S1F1/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L2/S1F2/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L2/S1F3/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L2/S1F4/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L2/S1F5/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/CatBoost_BAG_L2/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L1/S1F1/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L1/S1F3/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L1/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L2/S1F1/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L2/S1F2/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L2/S1F3/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L2/S1F4/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L2/S1F5/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMLarge_BAG_L2/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMXT_BAG_L1/S1F1/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMXT_BAG_L1/S1F2/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMXT_BAG_L1/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMXT_BAG_L2/S1F1/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMXT_BAG_L2/S1F3/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMXT_BAG_L2/S1F4/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBMXT_BAG_L2/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L1/S1F1/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L1/S1F2/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L1/S1F4/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L1/S1F5/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L1/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L2/S1F1/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L2/S1F2/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L2/S1F3/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L2/S1F4/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L2/S1F5/model.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/LightGBM_BAG_L2/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/WeightedEnsemble_L2/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/WeightedEnsemble_L3/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L1/S1F2/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L1/S1F3/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L1/S1F4/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L1/S1F5/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L1/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L2/S1F1/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L2/S1F2/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L2/S1F3/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L2/S1F4/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L2/S1F5/xgb.ubj filter=lfs diff=lfs merge=lfs -text +models/production/model/models/XGBoost_BAG_L2/utils/oof.pkl filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore index 77953e207cf708554fa586bec0142615a3109f86..7decb39fd6c1120111cd92e168385ce7d0fe0c06 100644 --- a/.gitignore +++ b/.gitignore @@ -42,8 +42,6 @@ htmlcov/ *.swo *~ -artifacts/ -!artifacts/.gitkeep mlflow/mlruns/ mlruns/ mlartifacts/ @@ -55,13 +53,6 @@ data/ !data/.gitkeep !data/sample_data.csv -*.h5 -*.pkl -*.joblib -*.model -*.onnx -*.pb - .ipynb_checkpoints/ *.ipynb_checkpoints @@ -79,5 +70,11 @@ dmypy.json .pyre/ .pytype/ -models/production/ -!models/.gitkeep \ No newline at end of file +# Large artifact data files +artifacts/data_ingestion/*.csv +artifacts/data_transformation/*.csv +artifacts/feature_engineering/*.csv +artifacts/data/raw/ +artifacts/data/processed/ +artifacts/data/features/ + diff --git a/Dockerfile b/Dockerfile index bb3da2a54f7b44b3deb0c7b97fe4664881480ec4..ad2a77544125a401c2576ac1f85b8d250fa921fb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,6 +30,7 @@ COPY src/ ./src/ COPY app/ ./app/ COPY config/ ./config/ COPY monitoring/ ./monitoring/ +COPY models/ ./models/ COPY setup.py ./ # Install the mlpipeline package diff --git a/models/production/model/learner.pkl b/models/production/model/learner.pkl new file mode 100644 index 0000000000000000000000000000000000000000..1f72bd09801b7f0e586d8353c5309e337d601fee Binary files /dev/null and b/models/production/model/learner.pkl differ diff --git a/models/production/model/metadata.json b/models/production/model/metadata.json new file mode 100644 index 0000000000000000000000000000000000000000..33101074e6e2583d59f09a99689cc402766e3bf3 --- /dev/null +++ b/models/production/model/metadata.json @@ -0,0 +1,279 @@ +{ + "system": "Windows", + "version": "1.5.0", + "lite": false, + "py_version": "3.11", + "py_version_micro": "3.11.9", + "packages": { + "aiohappyeyeballs": "2.6.1", + "aiohttp": "3.13.3", + "aiohttp-retry": "2.9.1", + "aiosignal": "1.4.0", + "alembic": "1.18.3", + "amqp": "5.3.1", + "annotated-doc": "0.0.4", + "annotated-types": "0.7.0", + "antlr4-python3-runtime": "4.9.3", + "anyio": "4.12.1", + "appdirs": "1.4.4", + "asttokens": "3.0.1", + "asyncssh": "2.22.0", + "atpublic": "7.0.0", + "attrs": "25.4.0", + "autogluon.common": "1.5.0", + "autogluon.core": "1.5.0", + "autogluon.features": "1.5.0", + "autogluon.tabular": "1.5.0", + "billiard": "4.2.4", + "black": "25.12.0", + "bleach": "6.3.0", + "blinker": "1.9.0", + "boto3": "1.42.40", + "botocore": "1.42.40", + "cachetools": "6.2.6", + "catboost": "1.2.8", + "category_encoders": "2.7.0", + "celery": "5.6.2", + "certifi": "2026.1.4", + "cffi": "2.0.0", + "charset-normalizer": "3.4.4", + "choreographer": "1.2.1", + "click": "8.3.1", + "click-didyoumean": "0.3.1", + "click-plugins": "1.1.1.2", + "click-repl": "0.3.0", + "cloudpickle": "3.1.2", + "colorama": "0.4.6", + "comm": "0.2.3", + "configobj": "5.0.9", + "contourpy": "1.3.3", + "cramjam": "2.11.0", + "cryptography": "46.0.4", + "cycler": "0.12.1", + "cython": "3.2.4", + "dash": "3.4.0", + "databricks-sdk": "0.82.0", + "decorator": "5.2.1", + "deprecation": "2.1.0", + "dictdiffer": "0.9.0", + "diskcache": "5.6.3", + "distro": "1.9.0", + "docker": "7.1.0", + "dpath": "2.2.0", + "dulwich": "1.0.0", + "dvc": "3.66.1", + "dvc-data": "3.18.2", + "dvc-http": "2.32.0", + "dvc-objects": "5.2.0", + "dvc-render": "1.0.2", + "dvc-studio-client": "0.22.0", + "dvc-task": "0.40.2", + "dynaconf": "3.2.12", + "ensure": "1.0.4", + "entrypoints": "0.4", + "evidently": "0.7.20", + "executing": "2.2.1", + "faker": "40.1.2", + "fastapi": "0.128.0", + "fastjsonschema": "2.21.2", + "fastparquet": "2025.12.0", + "filelock": "3.20.3", + "flaml": "2.5.0", + "flask": "3.1.2", + "flask-cors": "6.0.2", + "flatten-dict": "0.4.2", + "flufl.lock": "9.0.0", + "fonttools": "4.61.1", + "frozenlist": "1.8.0", + "fsspec": "2026.1.0", + "funcy": "2.0", + "gitdb": "4.0.12", + "gitpython": "3.1.46", + "google-auth": "2.48.0", + "grandalf": "0.8", + "graphene": "3.4.3", + "graphql-core": "3.2.7", + "graphql-relay": "3.2.0", + "graphviz": "0.21", + "greenlet": "3.3.1", + "gto": "1.9.0", + "h11": "0.16.0", + "httpcore": "1.0.9", + "httptools": "0.7.1", + "httpx": "0.28.1", + "huey": "2.6.0", + "hydra-core": "1.3.2", + "idna": "3.11", + "imbalanced-learn": "0.14.1", + "importlib_metadata": "8.7.1", + "iniconfig": "2.3.0", + "ipython": "9.10.0", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.8", + "iterative-telemetry": "0.0.10", + "itsdangerous": "2.2.0", + "jedi": "0.19.2", + "jinja2": "3.1.6", + "jmespath": "1.1.0", + "joblib": "1.3.2", + "jsonschema": "4.26.0", + "jsonschema-specifications": "2025.9.1", + "jupyterlab_widgets": "3.0.16", + "jupyter_core": "5.9.1", + "kaggle": "1.8.3", + "kagglesdk": "0.1.15", + "kaleido": "1.2.0", + "kiwisolver": "1.4.9", + "kombu": "5.6.2", + "librt": "0.7.8", + "lightgbm": "4.6.0", + "litestar": "2.19.0", + "litestar-htmx": "0.5.0", + "llvmlite": "0.46.0", + "logistro": "2.0.1", + "mako": "1.3.10", + "markdown-it-py": "4.0.0", + "markupsafe": "3.0.3", + "matplotlib": "3.7.5", + "matplotlib-inline": "0.2.1", + "mdurl": "0.1.2", + "mlflow": "3.9.0", + "mlflow-skinny": "3.9.0", + "mlflow-tracing": "3.9.0", + "mlpipeline": "0.1.0", + "msgspec": "0.20.0", + "multidict": "6.7.1", + "multipart": "1.3.0", + "mypy": "1.19.1", + "mypy_extensions": "1.1.0", + "nbformat": "5.10.4", + "nest-asyncio": "1.6.0", + "networkx": "3.6.1", + "nltk": "3.9.2", + "numba": "0.63.1", + "numpy": "1.26.4", + "omegaconf": "2.3.0", + "opentelemetry-api": "1.39.1", + "opentelemetry-proto": "1.39.1", + "opentelemetry-sdk": "1.39.1", + "opentelemetry-semantic-conventions": "0.60b1", + "orjson": "3.11.7", + "packaging": "25.0", + "pandas": "2.1.4", + "parso": "0.8.5", + "pathspec": "0.12.1", + "patsy": "1.0.2", + "pillow": "12.1.0", + "pip": "24.0", + "platformdirs": "4.5.1", + "plotly": "5.24.1", + "plotly-resampler": "0.11.0", + "pluggy": "1.6.0", + "pmdarima": "2.0.4", + "polyfactory": "3.2.0", + "prettytable": "3.17.0", + "prometheus_client": "0.24.1", + "prompt_toolkit": "3.0.52", + "propcache": "0.4.1", + "protobuf": "6.33.5", + "psutil": "7.1.3", + "pure_eval": "0.2.3", + "pyarrow": "20.0.0", + "pyasn1": "0.6.2", + "pyasn1_modules": "0.4.2", + "pycaret": "3.3.2", + "pycparser": "3.0", + "pydantic": "2.12.5", + "pydantic_core": "2.41.5", + "pydantic-settings": "2.12.0", + "pydot": "4.0.1", + "pygit2": "1.19.1", + "pygments": "2.19.2", + "pygtrie": "2.5.0", + "pyod": "2.0.6", + "pyparsing": "3.3.2", + "pytest": "9.0.2", + "pytest-timeout": "2.4.0", + "python-box": "7.3.2", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.1", + "python-json-logger": "4.0.0", + "python-multipart": "0.0.22", + "python-slugify": "8.0.4", + "pytokens": "0.4.1", + "pytz": "2025.2", + "pywin32": "311", + "pyyaml": "6.0.3", + "referencing": "0.37.0", + "regex": "2026.1.15", + "requests": "2.32.5", + "retrying": "1.4.2", + "rich": "14.3.2", + "rich-click": "1.9.7", + "rpds-py": "0.30.0", + "rsa": "4.9.1", + "ruamel.yaml": "0.19.1", + "s3transfer": "0.16.0", + "schemdraw": "0.15", + "scikit-base": "0.7.8", + "scikit-learn": "1.4.2", + "scikit-plot": "0.3.7", + "scipy": "1.11.4", + "scmrepo": "3.6.1", + "semver": "3.0.4", + "setuptools": "65.5.0", + "shellingham": "1.5.4", + "shortuuid": "1.0.13", + "shtab": "1.8.0", + "simplejson": "3.20.2", + "six": "1.17.0", + "sklearn-compat": "0.1.5", + "skops": "0.13.0", + "sktime": "0.26.0", + "smmap": "5.0.2", + "sniffio": "1.3.1", + "sqlalchemy": "2.0.46", + "sqlparse": "0.5.5", + "sqltrie": "0.11.2", + "stack-data": "0.6.3", + "starlette": "0.50.0", + "statsmodels": "0.14.6", + "tabulate": "0.9.0", + "tbats": "1.1.3", + "tenacity": "9.1.2", + "text-unidecode": "1.3", + "threadpoolctl": "3.6.0", + "tomlkit": "0.14.0", + "tqdm": "4.67.2", + "traitlets": "5.14.3", + "tsdownsample": "0.1.4.1", + "typer": "0.21.1", + "types-requests": "2.32.4.20260107", + "types-tqdm": "4.67.2.20260202", + "typing_extensions": "4.15.0", + "typing-inspect": "0.9.0", + "typing-inspection": "0.4.2", + "tzdata": "2025.3", + "tzlocal": "5.3.1", + "ujson": "5.11.0", + "urllib3": "2.6.3", + "uuid6": "2025.0.1", + "uvicorn": "0.40.0", + "vine": "5.1.0", + "voluptuous": "0.16.0", + "waitress": "3.0.2", + "watchdog": "6.0.0", + "watchfiles": "1.1.1", + "wcwidth": "0.5.3", + "webencodings": "0.5.1", + "websockets": "16.0", + "werkzeug": "3.1.5", + "widgetsnbextension": "4.0.15", + "xgboost": "3.1.3", + "xxhash": "3.6.0", + "yarl": "1.22.0", + "yellowbrick": "1.5", + "zc.lockfile": "4.0", + "zipp": "3.23.0" + } +} \ No newline at end of file diff --git a/models/production/model/models/CatBoost_BAG_L1/S1F1/model.pkl b/models/production/model/models/CatBoost_BAG_L1/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..419b2b50546c4639bac8ab5197b78b2a960a40ca --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L1/S1F1/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa66274d24ad5da80819807c3e43dec65adcdb7474b45e480f2be2f3f4f221b0 +size 919116 diff --git a/models/production/model/models/CatBoost_BAG_L1/S1F2/model.pkl b/models/production/model/models/CatBoost_BAG_L1/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..42f8994e09eefb02583aaa82c49f76e1285b896d --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L1/S1F2/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:365539a8528adbe4f77297bda7a6505d4c452167cad183f0b7de1aa790a60d46 +size 919116 diff --git a/models/production/model/models/CatBoost_BAG_L1/S1F3/model.pkl b/models/production/model/models/CatBoost_BAG_L1/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0e99a0f957771825448a686d5424c33b090c2ae1 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L1/S1F3/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5798b1dd83070cb7cf10903cf9b30345314425f0122c47ab43633e07f163641a +size 919108 diff --git a/models/production/model/models/CatBoost_BAG_L1/S1F4/model.pkl b/models/production/model/models/CatBoost_BAG_L1/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..613fec5c4c583b0e8b03c7a0da45e743a13f3f19 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L1/S1F4/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fee5972132d4feae0049cf99a1deb4f5c4753f35f88c48f4790dfe85eae74b78 +size 919116 diff --git a/models/production/model/models/CatBoost_BAG_L1/S1F5/model.pkl b/models/production/model/models/CatBoost_BAG_L1/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7ee43ecd000c3ea61db75775f01520926ac90090 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L1/S1F5/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dcbafc7515d702611faa1a3cee5ec48ec13bba250aa6114959a6d465c9e3564a +size 919116 diff --git a/models/production/model/models/CatBoost_BAG_L1/model.pkl b/models/production/model/models/CatBoost_BAG_L1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..bd6f2f05f84f5697f11c905356a17410105de9c3 Binary files /dev/null and b/models/production/model/models/CatBoost_BAG_L1/model.pkl differ diff --git a/models/production/model/models/CatBoost_BAG_L1/utils/model_template.pkl b/models/production/model/models/CatBoost_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..25f93827cf98b264320679884313afec83e0de57 Binary files /dev/null and b/models/production/model/models/CatBoost_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/CatBoost_BAG_L1/utils/oof.pkl b/models/production/model/models/CatBoost_BAG_L1/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..3fd17d29b22bed081fbbda88e3e992585e736d84 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L1/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:416899e0548eff4ed44b2620834f0caf8f63926872ca38d8ee0fc80881648c81 +size 4536291 diff --git a/models/production/model/models/CatBoost_BAG_L2/S1F1/model.pkl b/models/production/model/models/CatBoost_BAG_L2/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..970b3c7aa9caba761f692a4a50083faadd415da8 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L2/S1F1/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e03fa08d02f34799f3ef66ad5a36119e94de0f73718da771ceeebe95476671a +size 937302 diff --git a/models/production/model/models/CatBoost_BAG_L2/S1F2/model.pkl b/models/production/model/models/CatBoost_BAG_L2/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..66478de0701961b8e4c8b144284fe6c4c2fb074d --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L2/S1F2/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff71bc85667886008521a2210386027e6dfb507d456b27c64aa6f3003f9fd8a0 +size 1071510 diff --git a/models/production/model/models/CatBoost_BAG_L2/S1F3/model.pkl b/models/production/model/models/CatBoost_BAG_L2/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..978e9c968c046c8031f09ec8226fe9848719a275 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L2/S1F3/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dd925369eeeb1efda2f928c096474b6a8e9ee87fc0b19fa9917fe007b55734a +size 981334 diff --git a/models/production/model/models/CatBoost_BAG_L2/S1F4/model.pkl b/models/production/model/models/CatBoost_BAG_L2/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..9961939e145bc973bcd15e009bea5ce1eb974030 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L2/S1F4/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:811904524610707ec2c5fa65478b2702b79ec6846d749c848b498ad3026c5bfb +size 1065270 diff --git a/models/production/model/models/CatBoost_BAG_L2/S1F5/model.pkl b/models/production/model/models/CatBoost_BAG_L2/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d0ccce815ee209a9618c5ed17012e72ef02c33a6 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L2/S1F5/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:781337166e27bc78df949545048e6fbef43acbe8bb5c7a25c996558ff74e7277 +size 951110 diff --git a/models/production/model/models/CatBoost_BAG_L2/model.pkl b/models/production/model/models/CatBoost_BAG_L2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..1868d0b9bcb0a0da8d6ff80d3cca81068825731c Binary files /dev/null and b/models/production/model/models/CatBoost_BAG_L2/model.pkl differ diff --git a/models/production/model/models/CatBoost_BAG_L2/utils/model_template.pkl b/models/production/model/models/CatBoost_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..25f93827cf98b264320679884313afec83e0de57 Binary files /dev/null and b/models/production/model/models/CatBoost_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/CatBoost_BAG_L2/utils/oof.pkl b/models/production/model/models/CatBoost_BAG_L2/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..516b2dd0f201e3b45797f410cd2753649214b753 --- /dev/null +++ b/models/production/model/models/CatBoost_BAG_L2/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce29c0e686ac63055b0512add048206bb3c26fdabf1f4206450b0c0818480b1b +size 4536291 diff --git a/models/production/model/models/ExtraTreesEntr_BAG_L1/utils/model_template.pkl b/models/production/model/models/ExtraTreesEntr_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..967f843e3641636b15db3ef6a3f8d7f794fa8b02 Binary files /dev/null and b/models/production/model/models/ExtraTreesEntr_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/ExtraTreesEntr_BAG_L2/utils/model_template.pkl b/models/production/model/models/ExtraTreesEntr_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..967f843e3641636b15db3ef6a3f8d7f794fa8b02 Binary files /dev/null and b/models/production/model/models/ExtraTreesEntr_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/ExtraTreesGini_BAG_L1/utils/model_template.pkl b/models/production/model/models/ExtraTreesGini_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..4f3b37604f5295e06e5955c36d6bf38f2c77cd40 Binary files /dev/null and b/models/production/model/models/ExtraTreesGini_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/ExtraTreesGini_BAG_L2/utils/model_template.pkl b/models/production/model/models/ExtraTreesGini_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..4f3b37604f5295e06e5955c36d6bf38f2c77cd40 Binary files /dev/null and b/models/production/model/models/ExtraTreesGini_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/LightGBMLarge_BAG_L1/S1F1/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L1/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d74e603e8dcec1634f26fd8b30db3d82c3a90a55 --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L1/S1F1/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c3eae156b69016dc7c4519f716c383b946a0f85d2293244816854b6af485b29 +size 3960981 diff --git a/models/production/model/models/LightGBMLarge_BAG_L1/S1F2/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L1/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7f7690ed173696b2c4dac8eab91529c06ac1b61a Binary files /dev/null and b/models/production/model/models/LightGBMLarge_BAG_L1/S1F2/model.pkl differ diff --git a/models/production/model/models/LightGBMLarge_BAG_L1/S1F3/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L1/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..2c621cbfe3f8bc05c21bc0f1634d03d43c5654af --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L1/S1F3/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6aefd0e4ce1e630c13ef2417eb216a76e4d96ca77f403e9c97c321751308beca +size 163657 diff --git a/models/production/model/models/LightGBMLarge_BAG_L1/S1F4/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L1/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..3ffbb40b9ad34cc4346e5e06cf0aa104e53f005c Binary files /dev/null and b/models/production/model/models/LightGBMLarge_BAG_L1/S1F4/model.pkl differ diff --git a/models/production/model/models/LightGBMLarge_BAG_L1/S1F5/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L1/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..4f4cd876989b2dbe95d1819e93cea11d592178ac Binary files /dev/null and b/models/production/model/models/LightGBMLarge_BAG_L1/S1F5/model.pkl differ diff --git a/models/production/model/models/LightGBMLarge_BAG_L1/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f5878428d30c1faa0efeff444a4f86b0f9912ee3 Binary files /dev/null and b/models/production/model/models/LightGBMLarge_BAG_L1/model.pkl differ diff --git a/models/production/model/models/LightGBMLarge_BAG_L1/utils/model_template.pkl b/models/production/model/models/LightGBMLarge_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..4e41429de6310665273f8cdcef986bc37eee8f06 Binary files /dev/null and b/models/production/model/models/LightGBMLarge_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/LightGBMLarge_BAG_L1/utils/oof.pkl b/models/production/model/models/LightGBMLarge_BAG_L1/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..9376ce9cb9112a4eb26c9233f3e47df12d310d1b --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L1/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a90ba368170fbb8b3cc59a3704b243595c23a20b00226495c9bfb02a3b28741 +size 4536291 diff --git a/models/production/model/models/LightGBMLarge_BAG_L2/S1F1/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L2/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..2f402815ce1a7b1b26bc2461a0129edd3367f5b7 --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L2/S1F1/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51e777734eebd9005d4d8126b9ba8f725fc0e2e2cb3cfa5674dfe42cf7b06b66 +size 647606 diff --git a/models/production/model/models/LightGBMLarge_BAG_L2/S1F2/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L2/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..696d5e0137af0208d35d4a7370b2522289904e17 --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L2/S1F2/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c0945b744c0bf98603527af8f9e95da394b7d2dbc4736234e284a89a9b8b07a +size 758503 diff --git a/models/production/model/models/LightGBMLarge_BAG_L2/S1F3/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L2/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c02d3d58ba301ae63db5188a8580b7bb7b6133dc --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L2/S1F3/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de265493545b78a8b3ef3cdd5ba0cd738d67f729d6937c8bd2db2b125f01bf8c +size 675439 diff --git a/models/production/model/models/LightGBMLarge_BAG_L2/S1F4/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L2/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..773fd89063d4e46ac75f3e7972c03dd17a5dfb2d --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L2/S1F4/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48f233113be67760377d0da9cd29f54670b43270e11d49225a33901938598338 +size 1396161 diff --git a/models/production/model/models/LightGBMLarge_BAG_L2/S1F5/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L2/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7dbed1715462ba86a01da4b768592f0db7a82b3e --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L2/S1F5/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f225c225f19fa5b5fbef31a00ea329a9a3664d058d4055962a40578f41cd9363 +size 967089 diff --git a/models/production/model/models/LightGBMLarge_BAG_L2/model.pkl b/models/production/model/models/LightGBMLarge_BAG_L2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..cbaa9e7fdb0af11ba9bfa879ffa316526d52f85e Binary files /dev/null and b/models/production/model/models/LightGBMLarge_BAG_L2/model.pkl differ diff --git a/models/production/model/models/LightGBMLarge_BAG_L2/utils/model_template.pkl b/models/production/model/models/LightGBMLarge_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..4e41429de6310665273f8cdcef986bc37eee8f06 Binary files /dev/null and b/models/production/model/models/LightGBMLarge_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/LightGBMLarge_BAG_L2/utils/oof.pkl b/models/production/model/models/LightGBMLarge_BAG_L2/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d8cb725e0fc452c3f0e1fd1a7735fa7c0e38bf44 --- /dev/null +++ b/models/production/model/models/LightGBMLarge_BAG_L2/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:077fa334a643a17dcfad5248ed039191628e85cf8d25426faf7878408204e803 +size 4536291 diff --git a/models/production/model/models/LightGBMXT_BAG_L1/S1F1/model.pkl b/models/production/model/models/LightGBMXT_BAG_L1/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f7ba3ff87b10579ef28e7447eb66961888456016 --- /dev/null +++ b/models/production/model/models/LightGBMXT_BAG_L1/S1F1/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:880ef46a3ff4b730d61877177bda546ecc57911874f8422d86775bc0ede4979c +size 614260 diff --git a/models/production/model/models/LightGBMXT_BAG_L1/S1F2/model.pkl b/models/production/model/models/LightGBMXT_BAG_L1/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..46a4b595c0a6470940c614abceb3224b0a9e73b1 --- /dev/null +++ b/models/production/model/models/LightGBMXT_BAG_L1/S1F2/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3b308e19e5f7fcd278946c67a622eb46313887475227d00e68741e9d1f3db0f +size 335950 diff --git a/models/production/model/models/LightGBMXT_BAG_L1/S1F3/model.pkl b/models/production/model/models/LightGBMXT_BAG_L1/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d2c4c8c21eb8d7334d804cc41a9f4db8b10731d0 Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L1/S1F3/model.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L1/S1F4/model.pkl b/models/production/model/models/LightGBMXT_BAG_L1/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..be86c5722c63510176a7085d7c84293da4771e2f Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L1/S1F4/model.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L1/S1F5/model.pkl b/models/production/model/models/LightGBMXT_BAG_L1/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..143712a3f7892bb1a4a25087162d5339492a687b Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L1/S1F5/model.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L1/model.pkl b/models/production/model/models/LightGBMXT_BAG_L1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..8041ef1890695c8f45779ea7a7dbae2993952747 Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L1/model.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L1/utils/model_template.pkl b/models/production/model/models/LightGBMXT_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..fe9bbfc49376754aff3ec2e53b12151e0a781505 Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L1/utils/oof.pkl b/models/production/model/models/LightGBMXT_BAG_L1/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..51441c9fefc2e43b59da9be82aaeca1513728f20 --- /dev/null +++ b/models/production/model/models/LightGBMXT_BAG_L1/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19bac82f548853b7512af7a071437897cc756b5e53337f725df52bcb3d153951 +size 4536291 diff --git a/models/production/model/models/LightGBMXT_BAG_L2/S1F1/model.pkl b/models/production/model/models/LightGBMXT_BAG_L2/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..4f796dcc495e833c4fcc483a640245ac30b549ca --- /dev/null +++ b/models/production/model/models/LightGBMXT_BAG_L2/S1F1/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:845a2cd8ec928a09925b900873c0f239952d9127f64b7d4b32b8174923c18fa9 +size 562868 diff --git a/models/production/model/models/LightGBMXT_BAG_L2/S1F2/model.pkl b/models/production/model/models/LightGBMXT_BAG_L2/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..da83612086a44f7577f990f3ec6c13c4b8fb2b3f Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L2/S1F2/model.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L2/S1F3/model.pkl b/models/production/model/models/LightGBMXT_BAG_L2/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d5f88170055d63563999796eda6bc3c918394905 --- /dev/null +++ b/models/production/model/models/LightGBMXT_BAG_L2/S1F3/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53584bdf7d1f03bde5957b19aa88f13a60d28a7324a4d621f895a5d76784f4db +size 204006 diff --git a/models/production/model/models/LightGBMXT_BAG_L2/S1F4/model.pkl b/models/production/model/models/LightGBMXT_BAG_L2/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..824f200ff22e7f2e92a5f4b5e9068bb551451974 --- /dev/null +++ b/models/production/model/models/LightGBMXT_BAG_L2/S1F4/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ccd9c254673a432d78e7f6b9026e9e75621b34f5e9bbaee403d5c9aef46dbc0 +size 834170 diff --git a/models/production/model/models/LightGBMXT_BAG_L2/S1F5/model.pkl b/models/production/model/models/LightGBMXT_BAG_L2/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..fc4d42cb5f3b0fffa936514f36158d06d489c02f Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L2/S1F5/model.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L2/model.pkl b/models/production/model/models/LightGBMXT_BAG_L2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ca9c894e875e85b6caa155589a2a0397b362e7b3 Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L2/model.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L2/utils/model_template.pkl b/models/production/model/models/LightGBMXT_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..fe9bbfc49376754aff3ec2e53b12151e0a781505 Binary files /dev/null and b/models/production/model/models/LightGBMXT_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/LightGBMXT_BAG_L2/utils/oof.pkl b/models/production/model/models/LightGBMXT_BAG_L2/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..62241f41385fea361a31dcda2f890719d0f3e7af --- /dev/null +++ b/models/production/model/models/LightGBMXT_BAG_L2/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:841fcb24661b94d22bed61bf2db5fd5ad08226894dbef301d2e73e2d2eb7ed88 +size 4536291 diff --git a/models/production/model/models/LightGBM_BAG_L1/S1F1/model.pkl b/models/production/model/models/LightGBM_BAG_L1/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..bd1264622236af5c9c59c72358ad56fc1330385a --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L1/S1F1/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aff96dea89325982dd95c85e6e2f40f7f739b97c1b41804db7a8da62e0bed5e1 +size 1070050 diff --git a/models/production/model/models/LightGBM_BAG_L1/S1F2/model.pkl b/models/production/model/models/LightGBM_BAG_L1/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..fa7cd47707bba8956940ae0a439059093138e27a --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L1/S1F2/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:730dd599923d6a9a29b5933bac4d3da2eb8fb45e2786dd9dda8f60937046822a +size 661535 diff --git a/models/production/model/models/LightGBM_BAG_L1/S1F3/model.pkl b/models/production/model/models/LightGBM_BAG_L1/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a5c1c17311b8d214878463fb9e7bbc61c4829f93 Binary files /dev/null and b/models/production/model/models/LightGBM_BAG_L1/S1F3/model.pkl differ diff --git a/models/production/model/models/LightGBM_BAG_L1/S1F4/model.pkl b/models/production/model/models/LightGBM_BAG_L1/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b6250a375c677e44b385a9b9ee95723c2c9987b0 --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L1/S1F4/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d399bb78e0e119c41ac4939e6783207d9d0572e42750cba87f966f9c87c94fb +size 1184667 diff --git a/models/production/model/models/LightGBM_BAG_L1/S1F5/model.pkl b/models/production/model/models/LightGBM_BAG_L1/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..9b9a06d312ac49447b502ba9ce56bb5b905fb4dd --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L1/S1F5/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:875b0509b6194d32340110f8a3b0da0a506ce04507a337b8e21b622e179ec687 +size 721980 diff --git a/models/production/model/models/LightGBM_BAG_L1/model.pkl b/models/production/model/models/LightGBM_BAG_L1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a6efb7b19757d52fe530f0dbe8236a1fababbc9e Binary files /dev/null and b/models/production/model/models/LightGBM_BAG_L1/model.pkl differ diff --git a/models/production/model/models/LightGBM_BAG_L1/utils/model_template.pkl b/models/production/model/models/LightGBM_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..df3f5801debbb606e90853540d4d6abaca4185e7 Binary files /dev/null and b/models/production/model/models/LightGBM_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/LightGBM_BAG_L1/utils/oof.pkl b/models/production/model/models/LightGBM_BAG_L1/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..28fd04d077d5cc87483203f2462a2bc2258fc7fc --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L1/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a5c6cab4cd3c6e5577e0a5ee93549541f6fadec90dc4eeac35199309867f002 +size 4536291 diff --git a/models/production/model/models/LightGBM_BAG_L2/S1F1/model.pkl b/models/production/model/models/LightGBM_BAG_L2/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..6cd828f508106ae6cd715f880bee22556c3b9316 --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L2/S1F1/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9ad52e51e7a19ebe765146b2e2eabab7788f7168d8dcf87130ff857d6b0a67e +size 148380 diff --git a/models/production/model/models/LightGBM_BAG_L2/S1F2/model.pkl b/models/production/model/models/LightGBM_BAG_L2/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..2f4a9b495326fe769d73ad98ab00537bd752ebeb --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L2/S1F2/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abe710b93ef1b9b1650713942a234c724deb71b9d342afb1605a3b25a3e5f737 +size 127083 diff --git a/models/production/model/models/LightGBM_BAG_L2/S1F3/model.pkl b/models/production/model/models/LightGBM_BAG_L2/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..793a86676d33dad4f2092c4c01dcdddf2dc508b7 --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L2/S1F3/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60947022f5a8804bd342d2e2a23b21622d7ae0afe82309ea8e218df4f1c1e720 +size 215762 diff --git a/models/production/model/models/LightGBM_BAG_L2/S1F4/model.pkl b/models/production/model/models/LightGBM_BAG_L2/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0335a84949f470a5ada80885663345ce583672e1 --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L2/S1F4/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a3a1244510f78ba446f87b70089f3039a6b210463c3187eb28478226575e941 +size 127139 diff --git a/models/production/model/models/LightGBM_BAG_L2/S1F5/model.pkl b/models/production/model/models/LightGBM_BAG_L2/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..67c8bec5d2680f86b935d6407ca6056666923673 --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L2/S1F5/model.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e512acf10170e9e58c88d7c39d3208e9db8947ce5646039f509d2360343acc1 +size 144768 diff --git a/models/production/model/models/LightGBM_BAG_L2/model.pkl b/models/production/model/models/LightGBM_BAG_L2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..85672eff282d633689d1019e8c11de700a45c14d Binary files /dev/null and b/models/production/model/models/LightGBM_BAG_L2/model.pkl differ diff --git a/models/production/model/models/LightGBM_BAG_L2/utils/model_template.pkl b/models/production/model/models/LightGBM_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..df3f5801debbb606e90853540d4d6abaca4185e7 Binary files /dev/null and b/models/production/model/models/LightGBM_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/LightGBM_BAG_L2/utils/oof.pkl b/models/production/model/models/LightGBM_BAG_L2/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ee41287e8d387a302de6f305f1a2a95eeadade5d --- /dev/null +++ b/models/production/model/models/LightGBM_BAG_L2/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b84a2559225594f549276c1fc25ba68ca1dc2e1822c6ff8cacbf800dbe46d873 +size 4536291 diff --git a/models/production/model/models/NeuralNetFastAI_BAG_L1/utils/model_template.pkl b/models/production/model/models/NeuralNetFastAI_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..66cc0881f96a7ac8469461c75f18b02fb9ed8949 Binary files /dev/null and b/models/production/model/models/NeuralNetFastAI_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/NeuralNetFastAI_BAG_L2/utils/model_template.pkl b/models/production/model/models/NeuralNetFastAI_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..66cc0881f96a7ac8469461c75f18b02fb9ed8949 Binary files /dev/null and b/models/production/model/models/NeuralNetFastAI_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/NeuralNetTorch_BAG_L1/utils/model_template.pkl b/models/production/model/models/NeuralNetTorch_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ed2db1bc1a1b3cab731f071e4e90e000e57bbf18 Binary files /dev/null and b/models/production/model/models/NeuralNetTorch_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/NeuralNetTorch_BAG_L2/utils/model_template.pkl b/models/production/model/models/NeuralNetTorch_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ed2db1bc1a1b3cab731f071e4e90e000e57bbf18 Binary files /dev/null and b/models/production/model/models/NeuralNetTorch_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/RandomForestEntr_BAG_L1/utils/model_template.pkl b/models/production/model/models/RandomForestEntr_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..76f84c1ddf0eec8254f4b0de60f485e4c922366e Binary files /dev/null and b/models/production/model/models/RandomForestEntr_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/RandomForestEntr_BAG_L2/utils/model_template.pkl b/models/production/model/models/RandomForestEntr_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..76f84c1ddf0eec8254f4b0de60f485e4c922366e Binary files /dev/null and b/models/production/model/models/RandomForestEntr_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/RandomForestGini_BAG_L1/utils/model_template.pkl b/models/production/model/models/RandomForestGini_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e814536bd21eb52cc5e79c2bd644d32cecf4f100 Binary files /dev/null and b/models/production/model/models/RandomForestGini_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/RandomForestGini_BAG_L2/utils/model_template.pkl b/models/production/model/models/RandomForestGini_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e814536bd21eb52cc5e79c2bd644d32cecf4f100 Binary files /dev/null and b/models/production/model/models/RandomForestGini_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/WeightedEnsemble_L2/model.pkl b/models/production/model/models/WeightedEnsemble_L2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..2595f68bb56af4582aa0cf02c8c9a53c0e841508 Binary files /dev/null and b/models/production/model/models/WeightedEnsemble_L2/model.pkl differ diff --git a/models/production/model/models/WeightedEnsemble_L2/utils/model_template.pkl b/models/production/model/models/WeightedEnsemble_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b0fbf66fa458f186a686ba491e54e55d68c75b27 Binary files /dev/null and b/models/production/model/models/WeightedEnsemble_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/WeightedEnsemble_L2/utils/oof.pkl b/models/production/model/models/WeightedEnsemble_L2/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..274ed17fa35ea8c337def7e7975863041345a4e2 --- /dev/null +++ b/models/production/model/models/WeightedEnsemble_L2/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13ff3d330d47ed1bbc5664c908808a2a529c5935ae5b0c2a681d0543b2174af5 +size 2520291 diff --git a/models/production/model/models/WeightedEnsemble_L3/model.pkl b/models/production/model/models/WeightedEnsemble_L3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..3d55a04bdbeb5f53b0413a444340f59dffc15baa Binary files /dev/null and b/models/production/model/models/WeightedEnsemble_L3/model.pkl differ diff --git a/models/production/model/models/WeightedEnsemble_L3/utils/model_template.pkl b/models/production/model/models/WeightedEnsemble_L3/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b0fbf66fa458f186a686ba491e54e55d68c75b27 Binary files /dev/null and b/models/production/model/models/WeightedEnsemble_L3/utils/model_template.pkl differ diff --git a/models/production/model/models/WeightedEnsemble_L3/utils/oof.pkl b/models/production/model/models/WeightedEnsemble_L3/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ee548fce64b6a734a8f4bc29d82e2d5860375bfd --- /dev/null +++ b/models/production/model/models/WeightedEnsemble_L3/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc25727308d5a4b7a9d1dbe23b7bab1eef31a238310ab4019f4cb4253bd78eef +size 2520291 diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F1/model.pkl b/models/production/model/models/XGBoost_BAG_L1/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..91b5bdf49e39fc05a26f1d3a7f80efdc3d185977 Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L1/S1F1/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F1/xgb.ubj b/models/production/model/models/XGBoost_BAG_L1/S1F1/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..f37cc44d729c48fe1b3e79d4314eec1fafc5d9af Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L1/S1F1/xgb.ubj differ diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F2/model.pkl b/models/production/model/models/XGBoost_BAG_L1/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..153e8e77071bd3b4efd8f8014ee2010e23f05b10 Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L1/S1F2/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F2/xgb.ubj b/models/production/model/models/XGBoost_BAG_L1/S1F2/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..354e9f67b29c988403ac5f8e24fe379c507b3e72 --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L1/S1F2/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:718520375d415d81a3662ffc4b1fea2534a7b14569508d51356ffb6ad8648759 +size 1058158 diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F3/model.pkl b/models/production/model/models/XGBoost_BAG_L1/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ef470f257b768d30c73d8f440fa9b6450835a821 Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L1/S1F3/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F3/xgb.ubj b/models/production/model/models/XGBoost_BAG_L1/S1F3/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..00d66c11da5a6776a2d5c9e7df0ebe1ce23d916d --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L1/S1F3/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d12af1bda213ceb4caa7906a0c7096bb5fee635ae3b74c084952acf1b4ec7295 +size 1281896 diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F4/model.pkl b/models/production/model/models/XGBoost_BAG_L1/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..baae6628236ea6ecd68907422a382f9fc740eae2 Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L1/S1F4/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F4/xgb.ubj b/models/production/model/models/XGBoost_BAG_L1/S1F4/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..ecc32fc6ac12651a8bfb8a21d65ae7450c86bf8f --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L1/S1F4/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3de49d8480815be6b80601e4a123881489581f01af1f248880e87d025b99610e +size 1187283 diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F5/model.pkl b/models/production/model/models/XGBoost_BAG_L1/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..659e37a47ff1f5c6349933c29567fce95837cded Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L1/S1F5/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L1/S1F5/xgb.ubj b/models/production/model/models/XGBoost_BAG_L1/S1F5/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..e52af5ad19c4aec4a39758cae131408cb6267f6f --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L1/S1F5/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1eddc27b4dbba333ef66a11c9bc3776f6bc387dff01efd54de8ab2a4c2c4e28b +size 1075645 diff --git a/models/production/model/models/XGBoost_BAG_L1/model.pkl b/models/production/model/models/XGBoost_BAG_L1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..8545c8d101b1ac0c19048c407265ad04854b274d Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L1/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L1/utils/model_template.pkl b/models/production/model/models/XGBoost_BAG_L1/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..867ca143ce066bab5d5c3a63ee741a8099f4f77a Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L1/utils/model_template.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L1/utils/oof.pkl b/models/production/model/models/XGBoost_BAG_L1/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b09a6a12e1ed29d13fc59039fdfea430cddf0eb9 --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L1/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3342a517b98639f485ac911649dc0b2110caf9568ebd556456e7d7634f69980 +size 4536291 diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F1/model.pkl b/models/production/model/models/XGBoost_BAG_L2/S1F1/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a4d99d776ecd532474eb4999e2110f143915b252 Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L2/S1F1/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F1/xgb.ubj b/models/production/model/models/XGBoost_BAG_L2/S1F1/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..805b773aa25ce52c8ae7fbf890df81221e652d4b --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L2/S1F1/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:100e4cad6f36e841159ad4bc510307698845e9e01fd1fbdbe271d94d5078d2c6 +size 288765 diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F2/model.pkl b/models/production/model/models/XGBoost_BAG_L2/S1F2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..669482bd31011ef3c2f3f37ac33d63f5088b2670 Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L2/S1F2/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F2/xgb.ubj b/models/production/model/models/XGBoost_BAG_L2/S1F2/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..fcae61e8bcc88920d9b0c0160383b451674d9863 --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L2/S1F2/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfe3de90575a49cb8cfaea297e92b9a01d5b2c36e2d18bda331e8fa22d2bf7d9 +size 182009 diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F3/model.pkl b/models/production/model/models/XGBoost_BAG_L2/S1F3/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..09c8c5bd45d7a04cc6acf5288b163b711adc6b2d Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L2/S1F3/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F3/xgb.ubj b/models/production/model/models/XGBoost_BAG_L2/S1F3/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..6b45d8e66a8f8da1f0872d5982fc24baa7e9643b --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L2/S1F3/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c82338cef61228b3c85408d540def7122d804ecbbfaac8b047f46671f8243913 +size 630000 diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F4/model.pkl b/models/production/model/models/XGBoost_BAG_L2/S1F4/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5b9251370281e8761ebeae3fe0e39545f63d600f Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L2/S1F4/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F4/xgb.ubj b/models/production/model/models/XGBoost_BAG_L2/S1F4/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..9d8beeaef611a52d5d3a0af1841a4f5bf85cc063 --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L2/S1F4/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d47589c6ad7fdb123abd013c9c232d8f858464f3c09b9b5d2a46f48f65199b9b +size 251504 diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F5/model.pkl b/models/production/model/models/XGBoost_BAG_L2/S1F5/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..6361b36f782aa3fdc62bdbdfc042f1828b6efbec Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L2/S1F5/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L2/S1F5/xgb.ubj b/models/production/model/models/XGBoost_BAG_L2/S1F5/xgb.ubj new file mode 100644 index 0000000000000000000000000000000000000000..9da0c08cf5f44f460c48f78ac1672b12038e1e75 --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L2/S1F5/xgb.ubj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf2d1f8f95dc4d7e5146b7bfdbf936f5b6edd623ceef6659a7edec3b860aeaee +size 227767 diff --git a/models/production/model/models/XGBoost_BAG_L2/model.pkl b/models/production/model/models/XGBoost_BAG_L2/model.pkl new file mode 100644 index 0000000000000000000000000000000000000000..54a93e4692b7774e0965d641064ef3e45500b43a Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L2/model.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L2/utils/model_template.pkl b/models/production/model/models/XGBoost_BAG_L2/utils/model_template.pkl new file mode 100644 index 0000000000000000000000000000000000000000..867ca143ce066bab5d5c3a63ee741a8099f4f77a Binary files /dev/null and b/models/production/model/models/XGBoost_BAG_L2/utils/model_template.pkl differ diff --git a/models/production/model/models/XGBoost_BAG_L2/utils/oof.pkl b/models/production/model/models/XGBoost_BAG_L2/utils/oof.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7b9d32b3d547836e8439742263cda77e01c25312 --- /dev/null +++ b/models/production/model/models/XGBoost_BAG_L2/utils/oof.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:814a0fc1e8f64e188efdc4876d09b2e0b292f19d1d92d36c5334769bac75e362 +size 4536291 diff --git a/models/production/model/models/trainer.pkl b/models/production/model/models/trainer.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5a8180cbb45a0148b92bb99aaa7d949b0bc5dcc9 Binary files /dev/null and b/models/production/model/models/trainer.pkl differ diff --git a/models/production/model/predictor.pkl b/models/production/model/predictor.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e07c17ff9bc0eea384d68bc1939a0edaba0a26ca Binary files /dev/null and b/models/production/model/predictor.pkl differ diff --git a/models/production/model/version.txt b/models/production/model/version.txt new file mode 100644 index 0000000000000000000000000000000000000000..3e1ad720b13d649dd48f41312d2c303f39913e33 --- /dev/null +++ b/models/production/model/version.txt @@ -0,0 +1 @@ +1.5.0 \ No newline at end of file diff --git a/src/mlpipeline/pipeline/prediction_pipeline.py b/src/mlpipeline/pipeline/prediction_pipeline.py index ac32c571a92b392fb35a66dd3ef4d210b71db44d..b61be7667e7a8d14deaf5e8dba7d39da280089ea 100644 --- a/src/mlpipeline/pipeline/prediction_pipeline.py +++ b/src/mlpipeline/pipeline/prediction_pipeline.py @@ -1,3 +1,4 @@ +import os import pandas as pd from pathlib import Path from autogluon.tabular import TabularPredictor @@ -7,9 +8,19 @@ import sys logger = get_logger(__name__) +# Project root is 4 levels up from this file: +# src/mlpipeline/pipeline/prediction_pipeline.py -> project root +_PROJECT_ROOT = Path(__file__).resolve().parents[3] +_DEFAULT_MODEL_PATH = _PROJECT_ROOT / "models" / "production" / "model" + class PredictionPipeline: - def __init__(self, model_path: str = "models/production/model"): + def __init__(self, model_path: str = None): + if model_path is None: + # Prefer explicit env var, fall back to path relative to this file + model_path = os.environ.get( + "MODEL_PATH", str(_DEFAULT_MODEL_PATH) + ) self.model_path = Path(model_path) self.model = None