|
4 | 4 |
|
5 | 5 | ### Breaking Changes
|
6 | 6 |
|
7 |
| - * merge v2 changes into master |
| 7 | + * rename s3_input to TrainingInput |
| 8 | + * Move _NumpyDeserializer to sagemaker.deserializers.NumpyDeserializer |
| 9 | + * rename numpy_to_record_serializer to RecordSerializer |
| 10 | + * Move _CsvDeserializer to sagemaker.deserializers and rename to CSVDeserializer |
| 11 | + * Move _JsonSerializer to sagemaker.serializers.JSONSerializer |
| 12 | + * Move _NPYSerializer to sagemaker.serializers and rename to NumpySerializer |
| 13 | + * Move _JsonDeserializer to sagemaker.deserializers.JSONDeserializer |
| 14 | + * Move _CsvSerializer to sagemaker.serializers.CSVSerializer |
| 15 | + * preserve script path when S3 source_dir is provided |
| 16 | + * use image_uris.retrieve() for XGBoost URIs |
| 17 | + * deprecate sagemaker.amazon.amazon_estimator.get_image_uri() |
| 18 | + * deprecate fw_registry module and use image_uris.retrieve() for SparkML |
| 19 | + * deprecate Python SDK CLI |
| 20 | + * Remove the content_types module |
| 21 | + * deprecate unused parameters |
| 22 | + * deprecate fw_utils.create_image_uri() |
| 23 | + * use images_uris.retrieve() for Debugger |
| 24 | + * deprecate fw_utils.parse_s3_url in favor of s3.parse_s3_url |
| 25 | + * deprecate unused functions from utils and fw_utils |
| 26 | + * Remove content_type and accept parameters from Predictor |
| 27 | + * Add parameters to deploy and remove parameters from create_model |
| 28 | + * Add LibSVM serializer for XGBoost predictor |
| 29 | + * move ShuffleConfig from sagemaker.session to sagemaker.inputs |
| 30 | + * deprecate get_ecr_image_uri_prefix |
| 31 | + * rename estimator.train_image() to estimator.training_image_uri() |
| 32 | + * deprecate is_version_equal_or_higher and is_version_equal_or_lower |
| 33 | + * default wait=True for HyperparameterTuner.fit() and Transformer.transform() |
| 34 | + * remove unused bin/sagemaker-submit file |
| 35 | + |
| 36 | +### Features |
| 37 | + |
| 38 | + * start new module for retrieving prebuilt SageMaker image URIs |
| 39 | + * handle separate training/inference images and EI in image_uris.retrieve |
| 40 | + * add support for Amazon algorithms in image_uris.retrieve() |
| 41 | + * Add pandas deserializer |
| 42 | + * Remove LegacySerializer and LegacyDeserializer |
| 43 | + * Add sparse matrix serializer |
| 44 | + * Add v2 SerDe compatability |
| 45 | + * Add JSON Lines serializer |
| 46 | + * add framework upgrade tool |
| 47 | + * add 1p algorithm image_uris migration tool |
| 48 | + * Update migration tool to support breaking changes to create_model |
| 49 | + * support PyTorch 1.6 training |
| 50 | + |
| 51 | +### Bug Fixes and Other Changes |
| 52 | + |
| 53 | + * handle named variables in v2 migration tool |
| 54 | + * add modifier for s3_input class |
| 55 | + * add XGBoost support to image_uris.retrieve() |
| 56 | + * add MXNet configuration to image_uris.retrieve() |
| 57 | + * add remaining Amazon algorithms for image_uris.retrieve() |
| 58 | + * add PyTorch configuration for image_uris.retrieve() |
| 59 | + * make image_scope optional for some images in image_uris.retrieve() |
| 60 | + * separate logs() from attach() |
| 61 | + * use image_uris.retrieve instead of fw_utils.create_image_uri for DLC frameworks |
| 62 | + * use images_uris.retrieve() for scikit-learn classes |
| 63 | + * use image_uris.retrieve() for RL images |
| 64 | + * Rename BaseDeserializer.deserialize data parameter |
| 65 | + * Add allow_pickle parameter to NumpyDeserializer |
| 66 | + * Fix scipy.sparse imports |
| 67 | + * Improve code style of SerDe compatibility |
| 68 | + * use image_uris.retrieve for Neo and Inferentia images |
| 69 | + * use generated RL version fixtures and update Ray version |
| 70 | + * use image_uris.retrieve() for ModelMonitor default image |
| 71 | + * use _framework_name for 'protected' attribute |
| 72 | + * Fix JSONLinesDeserializer |
| 73 | + * upgrade TFS version and fix py_versions KeyError |
| 74 | + * Fix PandasDeserializer tests to more accurately mock response |
| 75 | + * don't require instance_type for image_uris.retrieve() if only one option |
| 76 | + * ignore code cells with shell commands in v2 migration tool |
| 77 | + * Support multiple Accept types |
| 78 | + |
| 79 | +### Documentation Changes |
| 80 | + |
| 81 | + * fix pip install command |
| 82 | + * document name changes for TFS classes |
| 83 | + * document v2.0.0 changes |
| 84 | + * update KFP full pipeline |
| 85 | + |
| 86 | +### Testing and Release Infrastructure |
| 87 | + |
| 88 | + * generate Chainer latest version fixtures from config |
| 89 | + * use generated TensorFlow version fixtures |
| 90 | + * use generated MXNet version fixtures |
8 | 91 |
|
9 | 92 | ## v1.72.0 (2020-07-29)
|
10 | 93 |
|
|
0 commit comments