@@ -21,13 +21,13 @@ To install the latest release candidate:
21
21
22
22
.. code :: bash
23
23
24
- pip install git+git@ github.com: aws/[email protected]
24
+ pip install git+git:// github.com/ aws/[email protected]
25
25
26
26
To install the latest version of v2:
27
27
28
28
.. code :: bash
29
29
30
- pip install git+git@ github.com: aws/sagemaker-python-sdk.git@zwei
30
+ pip install git+git:// github.com/ aws/sagemaker-python-sdk.git@zwei
31
31
32
32
If you are executing this pip install command in a notebook, make sure to restart your kernel.
33
33
@@ -64,6 +64,30 @@ For more information, see `Upgrade from Legacy TensorFlow Support <frameworks/te
64
64
The ``delete_endpoint() `` method for estimators and ``HyperparameterTuner `` has been deprecated.
65
65
Please use :func: `sagemaker.predictor.Predictor.delete_endpoint ` instead.
66
66
67
+ Pre-instantiated Serializer and Deserializer Objects
68
+ ----------------------------------------------------
69
+
70
+ The ``csv_serializer ``, ``json_serializer ``, ``npy_serializer ``, ``csv_deserializer ``,
71
+ ``json_deserializer ``, and ``numpy_deserializer `` objects have been deprecated.
72
+
73
+ Please instantiate the objects instead.
74
+
75
+ +--------------------------------------------+------------------------------------------------+
76
+ | v1.x | v2.0 and later |
77
+ +============================================+================================================+
78
+ | ``sagemaker.predictor.csv_serializer `` | ``sagemaker.deserializers.CSVSerializer() `` |
79
+ +--------------------------------------------+------------------------------------------------+
80
+ | ``sagemaker.predictor.json_serializer `` | ``sagemaker.serializers.JSONSerializer() `` |
81
+ +--------------------------------------------+------------------------------------------------+
82
+ | ``sagemaker.predictor.npy_serializer `` | ``sagemaker.deserializers.NumpySerializer() `` |
83
+ +--------------------------------------------+------------------------------------------------+
84
+ | ``sagemaker.predictor.csv_deserializer `` | ``sagemaker.deserializers.CSVDeserializer() `` |
85
+ +--------------------------------------------+------------------------------------------------+
86
+ | ``sagemaker.predictor.json_deserializer `` | ``sagemaker.deserializers.JSONDeserializer() `` |
87
+ +--------------------------------------------+------------------------------------------------+
88
+ | ``sagemaker.predictor.numpy_deserializer `` | ``sagemaker.serializers.NumpyDeserializer() `` |
89
+ +--------------------------------------------+------------------------------------------------+
90
+
67
91
``update_endpoint `` in ``deploy() ``
68
92
-----------------------------------
69
93
@@ -163,6 +187,37 @@ The following estimator parameters have been renamed:
163
187
| ``train_volume_kms_key `` | ``volume_kms_key `` |
164
188
+------------------------------+------------------------+
165
189
190
+ Serializer and Deserializer Classes
191
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192
+
193
+ The follow serializer/deserializer classes have been renamed and/or moved:
194
+
195
+ +--------------------------------------------------------+-------------------------------------------------------+
196
+ | v1.x | v2.0 and later |
197
+ +========================================================+=======================================================+
198
+ | ``sagemaker.predictor._CsvDeserializer `` | ``sagemaker.deserializers.CSVDeserializer `` |
199
+ +--------------------------------------------------------+-------------------------------------------------------+
200
+ | ``sagemaker.predictor._CsvSerializer `` | ``sagemaker.serializers.CSVSerializer `` |
201
+ +--------------------------------------------------------+-------------------------------------------------------+
202
+ | ``sagemaker.predictor.BytesDeserializer `` | ``sagemaker.deserializers.BytesDeserializers `` |
203
+ +--------------------------------------------------------+-------------------------------------------------------+
204
+ | ``sagemaker.predictor.StringDeserializer `` | ``sagemaker.deserializers.StringDeserializer `` |
205
+ +--------------------------------------------------------+-------------------------------------------------------+
206
+ | ``sagemaker.predictor.StreamDeserializer `` | ``sagemaker.deserializers.StreamDeserializer `` |
207
+ +--------------------------------------------------------+-------------------------------------------------------+
208
+ | ``sagemaker.predictor._JsonSerializer `` | ``sagemaker.serializers.JSONSerializer `` |
209
+ +--------------------------------------------------------+-------------------------------------------------------+
210
+ | ``sagemaker.predictor._NumpyDeserializer `` | ``sagemaker.deserializers.NumpyDeserializer `` |
211
+ +--------------------------------------------------------+-------------------------------------------------------+
212
+ | ``sagemaker.predictor._NPYSerializer `` | ``sagemaker.serializers.NumpySerializer `` |
213
+ +--------------------------------------------------------+-------------------------------------------------------+
214
+ | ``sagemaker.amazon.common.numpy_to_record_serializer `` | ``sagemaker.amazon.serializers.RecordSerializer `` |
215
+ +--------------------------------------------------------+-------------------------------------------------------+
216
+ | ``sagemaker.amazon.common.record_deserializer `` | ``sagemaker.amazon.deserializers.RecordDeserializer `` |
217
+ +--------------------------------------------------------+-------------------------------------------------------+
218
+ | ``sagemaker.predictor._JsonDeserializer `` | ``sagemaker.deserializers.JSONDeserializer `` |
219
+ +--------------------------------------------------------+-------------------------------------------------------+
220
+
166
221
``distributions ``
167
222
~~~~~~~~~~~~~~~~~
168
223
@@ -198,15 +253,34 @@ Specify Custom Serving Image
198
253
199
254
The ``image `` parameter has been renamed to ``image_uri `` for specifying a custom Docker image URI to use with inference.
200
255
256
+ TensorFlow Serving Model
257
+ ~~~~~~~~~~~~~~~~~~~~~~~~
258
+
259
+ ``sagemaker.tensorflow.serving.Model `` has been renamed to :class: `sagemaker.tensorflow.model.TensorFlowModel `.
260
+ (For the previous implementation of that class, see `Deprecate Legacy TensorFlow <#deprecate-legacy-tensorflow >`_).
261
+
201
262
Predictors
202
263
----------
203
264
265
+ Generic Predictor Class Name
266
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
267
+
204
268
``sagemaker.predictor.RealTimePredictor `` has been renamed to :class: `sagemaker.predictor.Predictor `.
205
269
206
- In addition, for :class: `sagemaker.predictor.Predictor `, :class: `sagemaker.sparkml.model.SparkMLPredictor `,
270
+ Endpoint Argument Name
271
+ ~~~~~~~~~~~~~~~~~~~~~~
272
+
273
+ For :class: `sagemaker.predictor.Predictor `, :class: `sagemaker.sparkml.model.SparkMLPredictor `,
207
274
and predictors for Amazon algorithm (e.g. Factorization Machines, Linear Learner, etc.),
208
275
the ``endpoint `` attribute has been renamed to ``endpoint_name ``.
209
276
277
+ TensorFlow Serving Predictor
278
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
279
+
280
+ ``sagemaker.tensorflow.serving.Predictor `` has been renamed to :class: `sagemaker.tensorflow.model.TensorFlowPredictor `.
281
+ (For the previous implementation of that class, see `Deprecate Legacy TensorFlow <#deprecate-legacy-tensorflow >`_).
282
+
283
+
210
284
Airflow
211
285
-------
212
286
0 commit comments