Skip to content

Releases: aws/sagemaker-python-sdk

v1.72.0

29 Jul 18:14
Compare
Choose a tag to compare

Features

  • Neo: Add Granular Target Description support for compilation

Documentation Changes

  • Add xgboost doc on bring your own model
  • fix typos on processing docs

v1.71.1

27 Jul 19:09
Compare
Choose a tag to compare

Bug Fixes and Other Changes

  • remove redundant information from the user_agent string.

Testing and Release Infrastructure

  • use unique model name in TFS integ tests
  • use pytest-cov instead of coverage

v1.71.0

23 Jul 18:26
Compare
Choose a tag to compare

Features

  • Add mpi support for mxnet estimator api

Bug Fixes and Other Changes

  • use 'sagemaker' logger instead of root logger
  • account for "py36" and "py37" in image tag parsing

v1.70.2

22 Jul 17:50
Compare
Choose a tag to compare

Bug Fixes and Other Changes

  • convert network_config in processing_config to dict

Documentation Changes

  • Add ECR URI Estimator example

v1.70.1

21 Jul 17:49
Compare
Choose a tag to compare

Bug Fixes and Other Changes

  • Nullable fields in processing_config

v1.70.0

20 Jul 17:48
Compare
Choose a tag to compare

Features

  • Add model monitor support for us-gov-west-1
  • support TFS 2.2

Bug Fixes and Other Changes

  • reshape Artifacts into data frame in ExperimentsAnalytics

Documentation Changes

  • fix MXNet version info for requirements.txt support

v2.0.0.rc1

09 Jul 16:32
8ec7f05
Compare
Choose a tag to compare

Breaking Changes

  • Move StreamDeserializer to sagemaker.deserializers
  • Move StringDeserializer to sagemaker.deserializers
  • rename record_deserializer to RecordDeserializer
  • remove "train_" where redundant in parameter/variable names
  • Add BytesDeserializer
  • rename image to image_uri
  • rename image_name to image_uri
  • create new inference resources during model.deploy() and model.transformer()
  • rename session parameter to sagemaker_session in S3 utility classes
  • rename distributions to distribution in TF/MXNet estimators
  • deprecate update_endpoint arg in deploy()
  • create new inference resources during estimator.deploy() or estimator.transformer()
  • deprecate delete_endpoint() for estimators and HyperparameterTuner
  • refactor Predictor attribute endpoint to endpoint_name
  • make instance_type optional for Airflow model configs
  • refactor name of RealTimePredictor to Predictor
  • remove check for Python 2 string in sagemaker.predictor._is_sequence_like()
  • deprecate sagemaker.utils.to_str()
  • drop Python 2 support

Features

  • add BaseSerializer and BaseDeserializer
  • add Predictor.update_endpoint()

Bug Fixes and Other Changes

  • handle "train_*" renames in v2 migration tool
  • handle image_uri rename for Session methods in v2 migration tool
  • Update BytesDeserializer accept header
  • handle image_uri rename for estimators and models in v2 migration tool
  • handle image_uri rename in Airflow model config functions in v2 migration tool
  • update migration tool for S3 utility functions
  • set _current_job_name and base_tuning_job_name in HyperparameterTuner.attach()
  • infer base name from job name in estimator.attach()
  • ensure generated names are < 63 characters when deploying compiled models
  • add TF migration documentation to error message

Documentation Changes

  • update documentation with v2.0.0.rc1 changes
  • remove 'train_*' prefix from estimator parameters
  • update documentation for image_name/image --> image_uri

Testing and Release Infrastructure

  • refactor matching logic in v2 migration tool
  • add cli modifier for RealTimePredictor and derived classes
  • change coverage settings to reduce intermittent errors
  • clean up pickle.load logic in integ tests
  • use fixture for Python version in framework integ tests
  • remove assumption of Python 2 unit test runs

v1.69.0

09 Jul 17:48
Compare
Choose a tag to compare

Features

  • Add ModelClientConfig Fields for Batch Transform

Documentation Changes

  • add KFP Processing component

v1.68.0

07 Jul 17:49
Compare
Choose a tag to compare

Features

  • add spot instance support for AlgorithmEstimator

Documentation Changes

  • add xgboost documentation for inference

v1.67.1.post0

01 Jul 17:49
Compare
Choose a tag to compare

Documentation Changes

  • add Step Functions SDK info