From bc44376e0782cf53172ddf3ab849b7bdf2d52284 Mon Sep 17 00:00:00 2001 From: Github-Bot Date: Fri, 9 Feb 2024 18:53:22 +0000 Subject: [PATCH 1/7] Update Registry --- MODEL_REGISTRY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODEL_REGISTRY.md b/MODEL_REGISTRY.md index 126d696..3cf3a2e 100644 --- a/MODEL_REGISTRY.md +++ b/MODEL_REGISTRY.md @@ -8,7 +8,7 @@ "active": true }, "sap": { - "version": "v0.6.0", + "version": "v0.7.0", "stage": { "dev": "v0.6.0" }, From 8a1e2958b4773ca54f9a4a096327465118312ac7 Mon Sep 17 00:00:00 2001 From: Github-Bot Date: Fri, 9 Feb 2024 18:54:16 +0000 Subject: [PATCH 2/7] Update Registry --- MODEL_REGISTRY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODEL_REGISTRY.md b/MODEL_REGISTRY.md index 3cf3a2e..f0ea2bb 100644 --- a/MODEL_REGISTRY.md +++ b/MODEL_REGISTRY.md @@ -10,7 +10,7 @@ "sap": { "version": "v0.7.0", "stage": { - "dev": "v0.6.0" + "dev": "v0.7.0" }, "registered": true, "active": true From d21fd1c4e8a52ee2d969ca9b82ca98b57c2b6295 Mon Sep 17 00:00:00 2001 From: Github-Bot Date: Mon, 12 Feb 2024 18:33:28 +0000 Subject: [PATCH 3/7] Update Registry --- MODEL_REGISTRY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODEL_REGISTRY.md b/MODEL_REGISTRY.md index f0ea2bb..6c4d91c 100644 --- a/MODEL_REGISTRY.md +++ b/MODEL_REGISTRY.md @@ -8,7 +8,7 @@ "active": true }, "sap": { - "version": "v0.7.0", + "version": "v0.8.0", "stage": { "dev": "v0.7.0" }, From babbc155e9bd7adc5fc08817d7b3b9772ed227bb Mon Sep 17 00:00:00 2001 From: Github-Bot Date: Mon, 12 Feb 2024 18:34:09 +0000 Subject: [PATCH 4/7] Update Registry --- MODEL_REGISTRY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODEL_REGISTRY.md b/MODEL_REGISTRY.md index 6c4d91c..5c1c431 100644 --- a/MODEL_REGISTRY.md +++ b/MODEL_REGISTRY.md @@ -10,7 +10,7 @@ "sap": { "version": "v0.8.0", "stage": { - "dev": "v0.7.0" + "dev": "v0.8.0" }, "registered": true, "active": true From 603dfe2eab8b3625d4d17e9a9cc7c0c2b86fb28a Mon Sep 17 00:00:00 2001 From: Michael Duong Date: Thu, 15 Feb 2024 15:10:49 +0000 Subject: [PATCH 5/7] new model with starting and ending rooms --- .../analysis/feature_importance.parquet | Bin 6080 -> 6758 bytes .../src/pipeline/configs/build_model.yaml | 2 +- .../src/pipeline/configs/settings.yaml | 3 +- modules/ml-pipeline/src/pipeline/dvc.lock | 52 +++++++++--------- 4 files changed, 29 insertions(+), 28 deletions(-) diff --git a/modules/ml-pipeline/src/pipeline/analysis/feature_importance.parquet b/modules/ml-pipeline/src/pipeline/analysis/feature_importance.parquet index 6960946afcbe8499ae94f5d5b47c2554cf117f77..ec8b0d37671d244abd59d06f908271ac8dff1a60 100644 GIT binary patch delta 4632 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 L(T#mG_V@np0*bs) diff --git a/modules/ml-pipeline/src/pipeline/configs/build_model.yaml b/modules/ml-pipeline/src/pipeline/configs/build_model.yaml index fcec7f7..1acea2a 100644 --- a/modules/ml-pipeline/src/pipeline/configs/build_model.yaml +++ b/modules/ml-pipeline/src/pipeline/configs/build_model.yaml @@ -16,6 +16,6 @@ default: eval_metric: mean_squared_error #mean_absolute_error time_limit: 4000 presets: medium_quality - excluded_model_types: ['RF', 'FASTAI', 'CAT', 'NN_TORCH', 'KNN', 'XT'] + excluded_model_types: ['RF', 'NN_TORCH', 'KNN', 'XT', 'CAT', 'FASTAI'] infer_limit: 0.05 infer_limit_batch_size: 10000 diff --git a/modules/ml-pipeline/src/pipeline/configs/settings.yaml b/modules/ml-pipeline/src/pipeline/configs/settings.yaml index 19b0a5b..9b24faf 100644 --- a/modules/ml-pipeline/src/pipeline/configs/settings.yaml +++ b/modules/ml-pipeline/src/pipeline/configs/settings.yaml @@ -22,7 +22,8 @@ default: # data_filepath: s3://retrofit-data-dev/sap_change_model/floor_area_clean_test.parquet # data_filepath: s3://retrofit-data-dev/sap_change_model/dataset_without_differencing.parquet # data_filepath: s3://retrofit-data-dev/sap_change_model/dataset_test.parquet - data_filepath: s3://retrofit-data-dev/sap_change_model/dataset.parquet + # data_filepath: s3://retrofit-data-dev/sap_change_model/dataset.parquet + data_filepath: s3://retrofit-data-dev/sap_change_model/dataset_rooms.parquet # data_filepath: s3://retrofit-datalake-dev/dataset_with0perm_all.parquet train_proportion: 1 output_train_filepath: ./data/prepared_data/train.parquet diff --git a/modules/ml-pipeline/src/pipeline/dvc.lock b/modules/ml-pipeline/src/pipeline/dvc.lock index 826e654..2f513d4 100644 --- a/modules/ml-pipeline/src/pipeline/dvc.lock +++ b/modules/ml-pipeline/src/pipeline/dvc.lock @@ -22,7 +22,7 @@ stages: default.feature_processor.feature_processor_config.subsample_seed: 0 default.feature_processor.feature_processor_config.target: sap_ending default.feature_processor.feature_processor_type: dataframe - default.prepare_data.data_filepath: s3://retrofit-data-dev/sap_change_model/dataset.parquet + default.prepare_data.data_filepath: s3://retrofit-data-dev/sap_change_model/dataset_rooms.parquet default.prepare_data.input_dataclient_type: aws-s3 default.prepare_data.output_dataclient_type: local default.prepare_data.output_test_filepath: ./data/prepared_data/test.parquet @@ -31,8 +31,8 @@ stages: outs: - path: data/prepared_data/ hash: md5 - md5: 3c77fa10cd1cd503eb4d2540394629f6.dir - size: 42626894 + md5: 8f0f5481075094460ab852ace2fa9b7a.dir + size: 43692138 nfiles: 2 build_model: cmd: python 2_build_model.py @@ -43,8 +43,8 @@ stages: size: 4820 - path: data/prepared_data hash: md5 - md5: 3c77fa10cd1cd503eb4d2540394629f6.dir - size: 42626894 + md5: 8f0f5481075094460ab852ace2fa9b7a.dir + size: 43692138 nfiles: 2 params: configs/build_model.yaml: @@ -65,28 +65,28 @@ stages: presets: medium_quality excluded_model_types: - RF - - FASTAI - - CAT - NN_TORCH - KNN - XT + - CAT + - FASTAI infer_limit: 0.05 infer_limit_batch_size: 10000 outs: - path: data/fit_predictions/ hash: md5 - md5: e0a11ac6e4adf69d6180c0217c639a0e.dir - size: 3680908 + md5: e2a05a84a14d35516a6cda8e0a1e963c.dir + size: 3681005 nfiles: 1 - path: data/model/ hash: md5 - md5: bdaaf823857f9dc7b6ee2d4b88927cc1.dir - size: 805896324 - nfiles: 31 + md5: 7b0382d001ed2bd7aec5c8112f69d129.dir + size: 793365790 + nfiles: 30 - path: metrics/fit_metrics.json hash: md5 - md5: 0ed5b1141bbb8bc3156e7c056b29f3cd - size: 225 + md5: bcfd8d3bd3af858fa3dc26433bc8cd9e + size: 224 generate_predictions: cmd: python 3_generate_predictions.py deps: @@ -96,13 +96,13 @@ stages: size: 2464 - path: data/model hash: md5 - md5: bdaaf823857f9dc7b6ee2d4b88927cc1.dir - size: 805896324 - nfiles: 31 + md5: 7b0382d001ed2bd7aec5c8112f69d129.dir + size: 793365790 + nfiles: 30 - path: data/prepared_data hash: md5 - md5: 3c77fa10cd1cd503eb4d2540394629f6.dir - size: 42626894 + md5: 8f0f5481075094460ab852ace2fa9b7a.dir + size: 43692138 nfiles: 2 params: configs/settings.yaml: @@ -114,8 +114,8 @@ stages: outs: - path: data/predictions/ hash: md5 - md5: 38707d16ae1e2330cc03f524db9cdd60.dir - size: 648730 + md5: 90b5275b5d9829a42573ade3f5a025d2.dir + size: 648526 nfiles: 1 generate_metrics: cmd: python 4_generate_metrics.py @@ -126,13 +126,13 @@ stages: size: 3484 - path: data/predictions hash: md5 - md5: 38707d16ae1e2330cc03f524db9cdd60.dir - size: 648730 + md5: 90b5275b5d9829a42573ade3f5a025d2.dir + size: 648526 nfiles: 1 - path: data/prepared_data hash: md5 - md5: 3c77fa10cd1cd503eb4d2540394629f6.dir - size: 42626894 + md5: 8f0f5481075094460ab852ace2fa9b7a.dir + size: 43692138 nfiles: 2 params: configs/settings.yaml: @@ -142,7 +142,7 @@ stages: outs: - path: metrics/metrics.json hash: md5 - md5: 145e7ac84ab4a4407b23695a632b4d91 + md5: be48389ba2755e6c18e41243aaa9bb81 size: 226 startup_cleanup: cmd: python 0_startup_cleanup.py From 86352ce0ce7e6f26168e9fb04c0a103d49313118 Mon Sep 17 00:00:00 2001 From: Github-Bot Date: Fri, 16 Feb 2024 14:51:31 +0000 Subject: [PATCH 6/7] Update Registry --- MODEL_REGISTRY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODEL_REGISTRY.md b/MODEL_REGISTRY.md index 5c1c431..258d0b4 100644 --- a/MODEL_REGISTRY.md +++ b/MODEL_REGISTRY.md @@ -8,7 +8,7 @@ "active": true }, "sap": { - "version": "v0.8.0", + "version": "v0.9.0", "stage": { "dev": "v0.8.0" }, From 6e76716fbce59b4d99ee2c45f23583d3f52b674d Mon Sep 17 00:00:00 2001 From: Github-Bot Date: Fri, 16 Feb 2024 14:52:15 +0000 Subject: [PATCH 7/7] Update Registry --- MODEL_REGISTRY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODEL_REGISTRY.md b/MODEL_REGISTRY.md index 258d0b4..d838705 100644 --- a/MODEL_REGISTRY.md +++ b/MODEL_REGISTRY.md @@ -10,7 +10,7 @@ "sap": { "version": "v0.9.0", "stage": { - "dev": "v0.8.0" + "dev": "v0.9.0" }, "registered": true, "active": true