Learn how to train and evaluate time series models with the Gluon TS library, and then deploy them for inference as a Multi-Model Server SageMaker endpoint using a custom SageMaker container.
- 300 Intermediate
- UC Irvine Machine Learning Repository - Individual household electric power consumption
- Amazon SageMaker
- AWS ECR
- Gluon TS
-
Set the the Conda virtual environment by excuting the command below (this process requires a bit long waiting time):
./build_env.sh
-
Run the Jupyter Notebooks (select the Kernel named conda_gluonts-multimodel).
- 01_predict_electricity_demand_with_the_gluonts_library.ipynb
- 02_deploy_gluonts_forecast_models_as_multi_model_endpoints.ipynb
-
- Introduction
-
- Problem definition
-
- Architecture design
-
- Data Discovery
-
- Machine Learning Models
-
- Prepare the model artifacts for deployment
-
- How to build the custom Sagemaker container for model deployment
-
- How to deploy models as Sagemaker Multi-model Endpoint and invoke the Endpoint
-
- How to Do Batch Transform in the Multi Model Server Framework
-
- Clean up the resources.
-
- Conclusion
This library is licensed under the MIT-0 License. See the LICENSE file.