1.2.0
What's Changed
- Add description field with make_model_config_json function by @thanawan-atc in #203
- Correct demo_ml_commons_integration.ipynb by @thanawan-atc in #208
- Handle undefined model max length by @thanawan-atc in #219
- [Automating Model Tracing and Uploading] PR 1 Model Auto-tracing & Uploading by @thanawan-atc in #209
- Fixing typo in the model_search endpoint. by @dtaivpp in #227
- [Automating Model Tracing and Uploading] PR2 Model Listing & Uploading by @thanawan-atc in #210
- [Automating Model Tracing and Uploading] PR3 Modify ml-models-release Jenkins by @thanawan-atc in #211
- Bump torch from 1.13.1 to 2.0.1 (PR #161) + Add onnx dependency by @thanawan-atc in #237
- Update demo_tracing_model_torchscript_onnx.ipynb notebook by @thanawan-atc in #220
- Change to Use tokenCredentialId for Triggering ml-models-release via Generic Webhook by @thanawan-atc in #240
- Fix typo in model/model-listing workflow by @thanawan-atc in #244
- Fix typo in model listing workflow by @thanawan-atc in #246
- Update Pretrained Model Listing - 2023-08-23 16:51:21 by @github-actions in #248
- Add BUCKET_NAME to ml-models-release jenkinsfile by @thanawan-atc in #249
- Roll over pretrained_model_listing.json by @thanawan-atc in #252
- New file for new model listing format:
pretrained_models_all_versions.jsonby @thanawan-atc in #256 - Force model tracing workflow to fail early for ≥2GB Model by @thanawan-atc in #258
- Rename model/model-listing workflows by @thanawan-atc in #260
- Update Pretrained Model Listing - 2023-08-30 14:07:38 by @github-actions in #264
- Fix pandas dependency issue in nox session by @thanawan-atc in #266
- Specify python version for doc and trace session by @thanawan-atc in #269
- Have model upload workflow require approval from two code maintainers by @thanawan-atc in #273
- Enable model listing workflow to exclude some models by @thanawan-atc in #265
- Update Pretrained Model Listing - 2023-09-08 13:14:07 by @github-actions in #277
- Update Model Upload History - sentence-transformers/msmarco-distilbert-base-tas-b (v.1.0.2)(BOTH) by @github-actions in #272
- Update Model Upload History - sentence-transformers/distiluse-base-multilingual-cased-v1 (v.1.0.1)(TORCH_SCRIPT) by @github-actions in #281
- Update Pretrained Model Listing - 2023-09-14 10:28:41 by @github-actions in #282
- Enable the model upload workflow to add
model_content_size_in_bytes&model_content_hash_valueto model config automatically by @thanawan-atc in #291 - Fix conditional job execution issue in model upload workflow by @thanawan-atc in #294
- Added example notebook for tracing and deploying CLIP model to opensearch by @patrickbarnhart in #283
- Update demo_deploy_cliptextmodel.ipynb by @patrickbarnhart in #302
- Fix issue with polling logic for registering models by @upwards-gravity in #301
- [OSCI] fixed formatting of install header in README.md by @VincentZhao12 in #305
- update ml_commons related cluster settings in developer guide by @rawwar in #311
- add doc model block by @xinyual in #319
- Update Model Upload History - sentence-transformers/paraphrase-mpnet-base-v2 (v.1.0.0)(BOTH) by @github-actions in #321
- Update Pretrained Model Listing - 2023-10-18 18:11:34 by @github-actions in #322
- limit pandas version to 1.X by @rawwar in #313
- reordering ml_commons tests : moved test_search to the end by @rawwar in #330
- ML-Commons train api functionality by @rawwar in #310
- Fix
MLCommonClient_client.upload_modelby @rawwar in #336 - #289 - Add register, update and delete model group functionality to support Model Access Control by @rawwar in #332
- replace
is_datetime_or_timedelta_dtypeby @rawwar in #316 - fix/datetime64 by @Prikshit7766 in #344
- Added deprecated module to setup.py Vinay Vinod [email protected] by @Vinay-Vinod in #337
- Add GitHub action for opensearch-py-ml release by @zelinh in #346
- add neural sparse doc model block to pretrained list by @xinyual in #348
- #284: Add support for connectors by @rawwar in #345
- updating tasb version 1.0.2 by @dhrubo-os in #357
- #285: Add support for Model profile by @rawwar in #358
- Update CI and docs to remove references to default admin creds by @derek-ho in #365
- #314: Update exception handling in
mlcommonstests by usingtry-except-elseblock by @rawwar in #370 - Fixes lint failures on main by @rawwar in #374
- #339 : Remove separate pandas installations in nox tests by @rawwar in #368
- Switch AL2 to AL2023 agent and DockerHub to ECR images in ml-models.JenkinsFile by @peterzhuamazon in #377
- adding cross encoder models in list by @dhrubo-os in #378
- updating version number by @dhrubo-os in #379
- updating model version by @dhrubo-os in #380
- Fix CVE issues by pinning packages in requirements-dev.txt by @rawwar in #383
- fix: refactor validators in ml_commons client by @rawwar in #385
- Updating security reachout email by @varun-lodaya in #389
- Init a sparse model auto tracing workflow. by @conggguan in #394
- [Feature] Add a workflow parameter that model uploader can specific a folder prefix. by @conggguan in #398
- Update Model Upload History - opensearch-project/opensearch-neural-sparse-encoding-doc-v2-distill (v.1.0.0)(TORCH_SCRIPT) by @github-actions in #400
- [Fix] Model uploader's jekins trigger parameter fix by @conggguan in #402
- Update Model Upload History - opensearch-project/opensearch-neural-sparse-encoding-doc-v2-distill (v.1.0.0)(TORCH_SCRIPT) by @github-actions in #405
- Update Model Upload History - opensearch-project/opensearch-neural-sparse-encoding-doc-v2-mini (v.1.0.0)(TORCH_SCRIPT) by @github-actions in #407
- Update Model Upload History - opensearch-project/opensearch-neural-sparse-encoding-v2-distill (v.1.0.0)(TORCH_SCRIPT) by @github-actions in #410
- updating listing file with three v2 sparse model by @dhrubo-os in #412
- [Fix] To change the model zip file name from hugging face org id to a custom prefix when upload_prefix provided. by @conggguan in #413
- Update Model Upload History - opensearch-project/opensearch-neural-sparse-encoding-doc-v2-mini (v.1.0.0)(TORCH_SCRIPT) by @github-actions in #417
- Update Model Upload History - opensearch-project/opensearch-neural-sparse-encoding-v2-distill (v.1.0.0)(TORCH_SCRIPT) by @github-actions in #419
- refactor: replace
payloadwithbodyfor consistency with OpenSearch API by @Yerzhaisang in #424 - Implement
predictmethod and add unit tests by @Yerzhaisang in #425 - Update GitHub Actions to use @v4 to prevent deprecation issues by @Yerzhaisang in #428
- Bump pandas from 1.5.3 to the latest stable version by @Yerzhaisang in #422
- Upgrade key dependencies and GitHub Actions workflows by @Yerzhaisang in #437
- Fixed the lint by @Yerzhaisang in #449
- Update list of code owner and maintainer by @nathaliellenaa in #448
- Update list of code owner and maintainer by @Yerzhaisang in #460
- Fix CVE issues by @nathaliellenaa in #447
- Add sparse tokenizer release workflow; add model-side pruning for sparse encoding model by @zhichao-aws in #459
- Fix integ test flaky test by @zhichao-aws in #475
- Fix sparse model upload workflow cased by SDPA exception by @zhichao-aws in #478
- Connector Creation CLI by @nathaliellenaa in #461
- Add authentication for jenkins urls by @gaiksaya in #487
- Update the jenkins agent node by @gaiksaya in #490
- Add semantic highlighter model auto tracing support by @junqiu-lei in #486
- Update semantic highlighter model to pre-trained model list by @junqiu-lei in #504
- Fix jenkins token in model_listing_uploader.yml CI by @junqiu-lei in #505
- Fix hardcoded port number in OpenSearch client initialization in CLI by @nathaliellenaa in #501
- Add CLI documentation by @nathaliellenaa in #476
- Update maintainers list by @Yerzhaisang in #510
- Fix CLI Documentation by @nathaliellenaa in #511
- Add support for connector creation in custom model service in CLI by @nathaliellenaa in #506
- Increment version to 1.2.0 by @nathaliellenaa in #516
- Update the release workflow with write permission for issues by @zelinh in #517
New Contributors
- @dtaivpp made their first contribution in #227
- @github-actions made their first contribution in #248
- @patrickbarnhart made their first contribution in #283
- @upwards-gravity made their first contribution in #301
- @VincentZhao12 made their first contribution in #305
- @rawwar made their first contribution in #311
- @xinyual made their first contribution in #319
- @Prikshit7766 made their first contribution in #344
- @Vinay-Vinod made their first contribution in #337
- @zelinh made their first contribution in #346
- @derek-ho made their first contribution in #365
- @peterzhuamazon made their first contribution in #377
- @varun-lodaya made their first contribution in #389
- @conggguan made their first contribution in #394
- @nathaliellenaa made their first contribution in #448
- @zhichao-aws made their first contribution in #459
- @junqiu-lei made their first contribution in #486
Full Changelog: 1.1.0...1.2.0