Releases: aws/sagemaker-xgboost-container
Releases · aws/sagemaker-xgboost-container
SageMaker XGBoost-1.7, container version 1
https://docs.aws.amazon.com/sagemaker/latest/dg/xgboost.html
What's Changed
- Upgrade XgBoost to 1.7-1 by @malav-shastri in #362
1.5-1
SageMaker XGBoost-1.5, container version 1
https://docs.aws.amazon.com/sagemaker/latest/dg/xgboost.html
What's Changed
- update version to 1.5.2 && resolve feature name breaking by @haixiw in #253
- Using ensemble flag for multi-model endpoint - 1.5-1 by @dewan-c in #267
- Add supported response accept encodings to algorithm_mode by @awsbmillare in #269
- Fix JSON output format by @dewan-c in #282
- Bump pillow from 9.0.0 to 9.1.0 by @dependabot in #254
- Bump jinja2 from 2.10.2 to 2.11.3 by @dependabot in #260
- Turn off OpenMP multi-threading for python processes by @haixiw in #277
- Upgrade Python version from 3.7 to 3.8 by @mabunday in #288
- Bump docker runtime version from 17 to 19 by @mabunday in #293
- Metrics changes by @eugskim in #286
- Case2272044573 merge for 1.5 1 by @NikhilRaverkar in #298
- Reverting numpy 1.21.2 to 1.19.2 and adding regression by @NikhilRaverkar in #300
New Contributors
- @dependabot made their first contribution in #254
Full Changelog: v1.3-1...v1.5-1
1.3-1
SageMaker XGBoost-1.3, container version 1
https://docs.aws.amazon.com/sagemaker/latest/dg/xgboost.html
What's Changed
- Release 1.3-1 by @edwardjkim in #192
- Update smdebug version to 1.0.10 by @ndodda-amazon in #203
- Latest multiarch by @awsbmillare in #209
- Remove hardcoded payload limit by @awsbmillare in #212
- Update pip and pillow by @awsbmillare in #214
- Swap version bump method for pip by @awsbmillare in #217
- Adds new performance metrics by @vjain1299 in #213
- Early stopping by @lihaife in #195
- dependabot security bump pillow and urllib3 by @awsbmillare in #221
- Fix non-alg mode content-type handling by @awsbmillare in #223
- Csv binary input support by @yusharon in #224
- Store ground truth and predictions on validation folds to output folder by @iaroslav-ai in #230
- upgrading pillow to 9.0.0 to address high security risks from CVE by @NikhilRaverkar in #232
- Using keyring to prevent GPG key from being outdated by @haixiw in #239
- Update numpy version from 1.20.3 to 1.21.0 by @haixiw in #240
- 1.5.2 draft by @haixiw in #241
- Track buildspecs in repo like sklearn container by @awsbmillare in #248
- Pin flask dep itsdangerous by @awsbmillare in #251
- Add metrics for MultiClass by @nOoiTz in #250
- Add multiclass metrics by @nOoiTz in #252
- pin markupsafe jinja2 werkzeug cryptography by @haixiw in #259
- Using ensemble flag for multi-model endpoint by @dewan-c in #264
- Add accept encodings to alg_mode by @awsbmillare in #270
- Enabled HP validation for
sampling_method
by @NikhilRaverkar in #272 - added HP for
prob_buffer_row
temporary fix for console by @NikhilRaverkar in #276 - Fix JSON output format by @dewan-c in #280
- Bump pillow 9.1.0 by @awsbmillare in #284
- Case2272044573 master merge by @NikhilRaverkar in #285
- Revert "Case2272044573 master merge (#285)" by @mabunday in #290
- fixed errors Case2272044573 by @NikhilRaverkar in #294
- New Objective Metrics to Version 1.3-1 by @eugskim in #296
New Contributors
- @vjain1299 made their first contribution in #213
- @nOoiTz made their first contribution in #250
Full Changelog: v1.2-2...v1.3-1
1.2-2
SageMaker XGBoost-1.2, container version 2
https://docs.aws.amazon.com/sagemaker/latest/dg/xgboost.html
What's Changed
- Repeated cross validation and ensemble prediction by @lihaife in #189
- Stratified k-fold by @lihaife in #193
- Add f1_binary and f1_macro by @huibinshen in #190
- Install ubuntu security updates by @edwardjkim in #194
- Trigger Build by @edwardjkim in #196
- Release 1.2-2 by @edwardjkim in #197
- Bump Pillow version by @edwardjkim in #198
- Update smdebug version to 1.0.10 by @ndodda-amazon in #204
- Upgrade smdebug version to 1.0.10 by @ndodda-amazon in #205
- Update pip and pillow by @yusharon in #216
- Fix pip upgrade by @yusharon in #218
- dependabot security bump pillow and urllib3 by @awsbmillare in #222
- upgrading pillow to 9.0.0 to address high security risks from CVE by @NikhilRaverkar in #234
- Backporting to 1.2-2 version of the container - store ground truth and predictions on validation folds to output folder by @iaroslav-ai in #236
- Fix xgboost 1.2-2 codebuild by @yusharon in #262
- Using ensemble flag for multi-model endpoint 1.2-2 by @dewan-c in #268
- Add accept encodings to alg_mode by @awsbmillare in #271
- Fix JSON output format by @dewan-c in #281
New Contributors
- @huibinshen made their first contribution in #190
Full Changelog: v1.2-1...v1.2-2
1.2-1
SageMaker XGBoost-1.2, container version 1
https://docs.aws.amazon.com/sagemaker/latest/dg/xgboost.html
What's Changed
- Release xgboost 1.2 with GPU support by @edwardjkim in #134
- Update pickle protocol version to handle large model sizes. by @aheinerm in #130
- [Bug fix] Use provided predict_fn in customer script by @edwardjkim in #136
- Pin conda installation file for 1.2-1 by @edwardjkim in #140
- Pin versions and add container test for verifying installed versions by @edwardjkim in #149
- Update ubuntu and pyyaml by @edwardjkim in #151
- Uninstall typing for smdebug version bump by @edwardjkim in #157
- pass weights to the validation set as well by @itamargolbary in #145
- Update pyyaml by @edwardjkim in #161
- Fix checkpoints sort by @edwardjkim in #162
- Bump Python to 3.7.10 by @edwardjkim in #163
- cross validation for autopilot by @lihaife in #158
- Bump Pillow, cryptography, and urllib3 versions to fix security vulnerabilities by @edwardjkim in #171
- fix custom metrics for 1.2 by @lihaife in #172
- Build 1.2-1 image by @edwardjkim in #174
- add r2 score by @lihaife in #176
- Update Smdebug Version To 1.0.7 by @NihalHarish in #187
- Bump Pillow and cryptography versions by @edwardjkim in #188
- Bump Pillow version by @edwardjkim in #199
- Install ubuntu security updates by @edwardjkim in #200
- Update pip and pillow by @yusharon in #215
- Fix pip upgrade by @yusharon in #219
- upgrading pillow to 9.0.0 to address high security risks from CVE by @NikhilRaverkar in #235
- Fix xgboost 1.2-1 codebuild by @yusharon in #261
New Contributors
- @iyerr3 made their first contribution in #51
- @cbalioglu made their first contribution in #46
- @wiltonwu made their first contribution in #111
- @aheinerm made their first contribution in #130
- @itamargolbary made their first contribution in #145
- @NihalHarish made their first contribution in #187
Full Changelog: https://github.com/aws/sagemaker-xgboost-container/commits/v1.2-1
1.0-1
SageMaker XGBoost-1.0, container version 1
https://docs.aws.amazon.com/sagemaker/latest/dg/xgboost.html
What's Changed
- Replaced objective reg:linear with reg:squarederror to match xgboost-… by @aws-patlin in #28
- Added reg:linear back into the list of accepted objective functions. by @aws-patlin in #30
- Fix hyperparameter validation for objective when eval_metric is auc. by @ericangelokim in #31
- Fix README documentation. Remove unnecessary LIBSVM check in CSV inpu… by @ericangelokim in #33
- Support checkpointing and reloading models by @edwardjkim in #32
- Add default content type support for algorithm toolkit channel valdat… by @ericangelokim in #35
- Added support for label_size=1 as an optional parameter for csv. by @aws-patlin in #34
- Initial commit for pipe mode support. by @aws-patlin in #36
- Fix incorrect DMatrix argument in data_utils.py:472. by @aws-patlin in #38
- Sparse recordio-protobuf support in training by @aws-patlin in #43
- Sagemaker XGB migrated to use MxNet Model Server by @ericangelokim in #41
- Recordio support for Inference by @aws-patlin in #42
- Remove additional parameters from content_type by @iyerr3 in #51
- Add subsampling support for CSV and RecordIO-protobuf datasets by @cbalioglu in #46
- Mms user mme by @ericangelokim in #44
- Dynamically set heap and direct memory limits. by @aws-patlin in #49
- Revert master to commit c8d9942 (pre-MMS). by @aws-patlin in #60
- Merge commits from 0.90-1 back to reverted master by @ericangelokim in #66
- Fix CSV Pipe parsing argument to use weight instead of weights. Fix r… by @ericangelokim in #81
- Fix script mode training hang with logging enabled by @aws-patlin in #77
- Fix training unit test to match PR #77. by @aws-patlin in #84
- Fix label concatenation for RecordIO-protobuf dmatrix by @rizwangilani in #85
- Add verbosity to hyperparameter validation. by @aws-patlin in #87
- Add missing eval_metrics to hp validation. by @ericangelokim in #82
- Set booster param nthread only at first model loading. by @ericangelokim in #90
- Remove ci/buildspec.yml by @edwardjkim in #98
- Merge 0.90-2 into master by @rizwangilani in #94
- Bump psutil and sagemaker-containers version by @rizwangilani in #102
- Document csv decoder error by @aws-patlin in #103
- Update XGBoost to 1.0 by @balajitummala in #106
- Support hyperparameter aliases by @salmankhurshid1 in #109
- Add support for Multi-Model Endpoint for XGBoost 1.0 by @balajitummala in #112
- feature: add selectable inference content for csv, json, jsonlines, and recordio-protobuf by @wiltonwu in #111
- Add num_parallel_tree parameter by @balajitummala in #119
- fix: change parse accept type logic when accept not set by @wiltonwu in #122
- fix: bug for custom metric calculations for multi:softprob by @wiltonwu in #123
- Add transform_fn by @edwardjkim in #126
- Add support for HPO early stopping by @salmankhurshid1 in #125
- Move nloglik metrics to XGB_MINIMIZE_METRICS by @aws-patlin in #128
- Use provided predict_fn in customer script (#136) by @edwardjkim in #138
- Pin miniconda version to avoid breaking changes by @edwardjkim in #139
- Pin dependency versions for 1.0-1 by @edwardjkim in #143
- Bump Python to 3.6.13 by @edwardjkim in #167
- Dummy commit to trigger build by @edwardjkim in #175
- Bump requirements versions to fix security vulnerabilities by @aws-patlin in #182
New Contributors
- @iyerr3 made their first contribution in #51
- @cbalioglu made their first contribution in #46
- @wiltonwu made their first contribution in #111
Full Changelog: https://github.com/aws/sagemaker-xgboost-container/commits/v1.0-1