diff --git a/sagemaker/01_getting_started_pytorch/sagemaker-notebook.ipynb b/sagemaker/01_getting_started_pytorch/sagemaker-notebook.ipynb index e1cf80757..45d32debe 100644 --- a/sagemaker/01_getting_started_pytorch/sagemaker-notebook.ipynb +++ b/sagemaker/01_getting_started_pytorch/sagemaker-notebook.ipynb @@ -70,7 +70,7 @@ }, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.140.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" + "!pip install \"sagemaker>=2.140.0,<3.0.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" ] }, { diff --git a/sagemaker/02_getting_started_tensorflow/sagemaker-notebook.ipynb b/sagemaker/02_getting_started_tensorflow/sagemaker-notebook.ipynb index b0c23f01a..c546b53a8 100644 --- a/sagemaker/02_getting_started_tensorflow/sagemaker-notebook.ipynb +++ b/sagemaker/02_getting_started_tensorflow/sagemaker-notebook.ipynb @@ -68,7 +68,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.66.0\" --upgrade" + "!pip install \"sagemaker>=2.66.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/03_distributed_training_data_parallelism/sagemaker-notebook.ipynb b/sagemaker/03_distributed_training_data_parallelism/sagemaker-notebook.ipynb index bdb864874..1b54c6b0a 100644 --- a/sagemaker/03_distributed_training_data_parallelism/sagemaker-notebook.ipynb +++ b/sagemaker/03_distributed_training_data_parallelism/sagemaker-notebook.ipynb @@ -70,7 +70,7 @@ }, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.48.0\" --upgrade" + "!pip install \"sagemaker>=2.48.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/04_distributed_training_model_parallelism/sagemaker-notebook.ipynb b/sagemaker/04_distributed_training_model_parallelism/sagemaker-notebook.ipynb index cae7551c4..8b1136e6a 100644 --- a/sagemaker/04_distributed_training_model_parallelism/sagemaker-notebook.ipynb +++ b/sagemaker/04_distributed_training_model_parallelism/sagemaker-notebook.ipynb @@ -67,7 +67,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.48.0\" --upgrade" + "!pip install \"sagemaker>=2.48.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/05_spot_instances/sagemaker-notebook.ipynb b/sagemaker/05_spot_instances/sagemaker-notebook.ipynb index e104f7e01..935fd1e80 100644 --- a/sagemaker/05_spot_instances/sagemaker-notebook.ipynb +++ b/sagemaker/05_spot_instances/sagemaker-notebook.ipynb @@ -50,7 +50,7 @@ }, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.140.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" + "!pip install \"sagemaker>=2.140.0,<3.0.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" ] }, { diff --git a/sagemaker/06_sagemaker_metrics/sagemaker-notebook.ipynb b/sagemaker/06_sagemaker_metrics/sagemaker-notebook.ipynb index 6feb26fe8..143c938f5 100644 --- a/sagemaker/06_sagemaker_metrics/sagemaker-notebook.ipynb +++ b/sagemaker/06_sagemaker_metrics/sagemaker-notebook.ipynb @@ -39,7 +39,7 @@ }, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.140.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" + "!pip install \"sagemaker>=2.140.0,<3.0.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" ] }, { diff --git a/sagemaker/07_tensorflow_distributed_training_data_parallelism/sagemaker-notebook.ipynb b/sagemaker/07_tensorflow_distributed_training_data_parallelism/sagemaker-notebook.ipynb index e776dab7f..b885763ff 100644 --- a/sagemaker/07_tensorflow_distributed_training_data_parallelism/sagemaker-notebook.ipynb +++ b/sagemaker/07_tensorflow_distributed_training_data_parallelism/sagemaker-notebook.ipynb @@ -66,7 +66,7 @@ "cell_type": "code", "execution_count": null, "source": [ - "!pip install \"sagemaker>=2.48.0\" --upgrade" + "!pip install \"sagemaker>=2.48.0,<3.0.0\" --upgrade" ], "outputs": [], "metadata": {} @@ -624,4 +624,4 @@ }, "nbformat": 4, "nbformat_minor": 4 -} \ No newline at end of file +} diff --git a/sagemaker/08_distributed_summarization_bart_t5/sagemaker-notebook.ipynb b/sagemaker/08_distributed_summarization_bart_t5/sagemaker-notebook.ipynb index fb522e3ef..15eb3238f 100644 --- a/sagemaker/08_distributed_summarization_bart_t5/sagemaker-notebook.ipynb +++ b/sagemaker/08_distributed_summarization_bart_t5/sagemaker-notebook.ipynb @@ -86,7 +86,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.48.0\" --upgrade\n", + "!pip install \"sagemaker>=2.48.0,<3.0.0\" --upgrade\n", "#!apt install git-lfs" ] }, diff --git a/sagemaker/09_image_classification_vision_transformer/sagemaker-notebook.ipynb b/sagemaker/09_image_classification_vision_transformer/sagemaker-notebook.ipynb index 90bc7c614..5afb38333 100644 --- a/sagemaker/09_image_classification_vision_transformer/sagemaker-notebook.ipynb +++ b/sagemaker/09_image_classification_vision_transformer/sagemaker-notebook.ipynb @@ -75,7 +75,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.140.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" + "!pip install \"sagemaker>=2.140.0,<3.0.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" ] }, { diff --git a/sagemaker/10_deploy_model_from_s3/deploy_transformer_model_from_s3.ipynb b/sagemaker/10_deploy_model_from_s3/deploy_transformer_model_from_s3.ipynb index eba54c5b0..76274035a 100644 --- a/sagemaker/10_deploy_model_from_s3/deploy_transformer_model_from_s3.ipynb +++ b/sagemaker/10_deploy_model_from_s3/deploy_transformer_model_from_s3.ipynb @@ -69,7 +69,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.48.0\" --upgrade" + "!pip install \"sagemaker>=2.48.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/11_deploy_model_from_hf_hub/deploy_transformer_model_from_hf_hub.ipynb b/sagemaker/11_deploy_model_from_hf_hub/deploy_transformer_model_from_hf_hub.ipynb index 222d6fffa..d74b7bc26 100644 --- a/sagemaker/11_deploy_model_from_hf_hub/deploy_transformer_model_from_hf_hub.ipynb +++ b/sagemaker/11_deploy_model_from_hf_hub/deploy_transformer_model_from_hf_hub.ipynb @@ -69,7 +69,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.48.0\" --upgrade" + "!pip install \"sagemaker>=2.48.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/12_batch_transform_inference/sagemaker-notebook.ipynb b/sagemaker/12_batch_transform_inference/sagemaker-notebook.ipynb index 8fb04bfcb..614fb07f1 100644 --- a/sagemaker/12_batch_transform_inference/sagemaker-notebook.ipynb +++ b/sagemaker/12_batch_transform_inference/sagemaker-notebook.ipynb @@ -57,7 +57,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.48.0\" \"datasets==1.11\" --upgrade" + "!pip install \"sagemaker>=2.48.0,<3.0.0\" \"datasets==1.11\" --upgrade" ] }, { diff --git a/sagemaker/13_deploy_and_autoscaling_transformers/sagemaker-notebook.ipynb b/sagemaker/13_deploy_and_autoscaling_transformers/sagemaker-notebook.ipynb index 29a91ff0e..00fd5d288 100644 --- a/sagemaker/13_deploy_and_autoscaling_transformers/sagemaker-notebook.ipynb +++ b/sagemaker/13_deploy_and_autoscaling_transformers/sagemaker-notebook.ipynb @@ -24,7 +24,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.66.2\" --upgrade" + "!pip install \"sagemaker>=2.66.2,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/14_train_and_push_to_hub/sagemaker-notebook.ipynb b/sagemaker/14_train_and_push_to_hub/sagemaker-notebook.ipynb index 135aa1668..d30122b91 100644 --- a/sagemaker/14_train_and_push_to_hub/sagemaker-notebook.ipynb +++ b/sagemaker/14_train_and_push_to_hub/sagemaker-notebook.ipynb @@ -48,7 +48,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.140.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" + "!pip install \"sagemaker>=2.140.0,<3.0.0\" \"transformers==4.26.1\" \"datasets[s3]==2.10.1\" --upgrade" ] }, { diff --git a/sagemaker/15_training_compiler/sagemaker-notebook.ipynb b/sagemaker/15_training_compiler/sagemaker-notebook.ipynb index 24997e021..3c6ca0f59 100644 --- a/sagemaker/15_training_compiler/sagemaker-notebook.ipynb +++ b/sagemaker/15_training_compiler/sagemaker-notebook.ipynb @@ -54,7 +54,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.70.0\" \"transformers==4.11.0\" --upgrade\n", + "!pip install \"sagemaker>=2.70.0,<3.0.0\" \"transformers==4.11.0\" --upgrade\n", "# using older dataset due to incompatibility of sagemaker notebook & aws-cli with > s3fs and fsspec to >= 2021.10\n", "!pip install \"datasets==1.13\" --upgrade" ] diff --git a/sagemaker/16_async_inference_hf_hub/sagemaker-notebook.ipynb b/sagemaker/16_async_inference_hf_hub/sagemaker-notebook.ipynb index c814cd7b6..2fcfd35db 100644 --- a/sagemaker/16_async_inference_hf_hub/sagemaker-notebook.ipynb +++ b/sagemaker/16_async_inference_hf_hub/sagemaker-notebook.ipynb @@ -47,7 +47,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install sagemaker --upgrade" + "%pip install \"sagemaker>=2.0.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/17_custom_inference_script/sagemaker-notebook.ipynb b/sagemaker/17_custom_inference_script/sagemaker-notebook.ipynb index 23bba8f5c..d5a4ea7d9 100644 --- a/sagemaker/17_custom_inference_script/sagemaker-notebook.ipynb +++ b/sagemaker/17_custom_inference_script/sagemaker-notebook.ipynb @@ -53,7 +53,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install sagemaker --upgrade" + "%pip install \"sagemaker>=2.0.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/18_inferentia_inference/sagemaker-notebook.ipynb b/sagemaker/18_inferentia_inference/sagemaker-notebook.ipynb index 30526775d..6d731e263 100644 --- a/sagemaker/18_inferentia_inference/sagemaker-notebook.ipynb +++ b/sagemaker/18_inferentia_inference/sagemaker-notebook.ipynb @@ -55,7 +55,7 @@ "!pip config set global.extra-index-url https://pip.repos.neuron.amazonaws.com\n", "\n", "# Install Neuron PyTorch\n", - "!pip install torch-neuron==1.9.1.* neuron-cc[tensorflow] sagemaker>=2.79.0 transformers==4.12.3 --upgrade" + "!pip install torch-neuron==1.9.1.* neuron-cc[tensorflow] \"sagemaker>=2.79.0,<3.0.0\" transformers==4.12.3 --upgrade" ] }, { diff --git a/sagemaker/19_serverless_inference/sagemaker-notebook.ipynb b/sagemaker/19_serverless_inference/sagemaker-notebook.ipynb index 5b3c356a6..1bfa2e7bc 100644 --- a/sagemaker/19_serverless_inference/sagemaker-notebook.ipynb +++ b/sagemaker/19_serverless_inference/sagemaker-notebook.ipynb @@ -53,7 +53,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install sagemaker --upgrade" + "!pip install \"sagemaker>=2.0.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/20_automatic_speech_recognition_inference/sagemaker-notebook.ipynb b/sagemaker/20_automatic_speech_recognition_inference/sagemaker-notebook.ipynb index c4a786b87..7939764df 100644 --- a/sagemaker/20_automatic_speech_recognition_inference/sagemaker-notebook.ipynb +++ b/sagemaker/20_automatic_speech_recognition_inference/sagemaker-notebook.ipynb @@ -53,7 +53,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install sagemaker --upgrade" + "%pip install \"sagemaker>=2.0.0,<3.0.0\" --upgrade" ] }, { diff --git a/sagemaker/21_image_segmantation/sagemaker-notebook.ipynb b/sagemaker/21_image_segmantation/sagemaker-notebook.ipynb index 2ea05b27e..a7d184b26 100644 --- a/sagemaker/21_image_segmantation/sagemaker-notebook.ipynb +++ b/sagemaker/21_image_segmantation/sagemaker-notebook.ipynb @@ -54,7 +54,7 @@ }, "outputs": [], "source": [ - "%pip install sagemaker segmentation-mask-overlay pillow matplotlib --upgrade" + "%pip install \"sagemaker>=2.0.0,<3.0.0\" segmentation-mask-overlay pillow matplotlib --upgrade" ] }, { diff --git a/sagemaker/23_stable_diffusion_inference/sagemaker-notebook.ipynb b/sagemaker/23_stable_diffusion_inference/sagemaker-notebook.ipynb index 5c477487d..75f088cfb 100644 --- a/sagemaker/23_stable_diffusion_inference/sagemaker-notebook.ipynb +++ b/sagemaker/23_stable_diffusion_inference/sagemaker-notebook.ipynb @@ -45,7 +45,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker==2.116.0\" \"huggingface_hub==0.10.1\" --upgrade --quiet" + "!pip install \"sagemaker>=2.116.0,<3.0.0\" \"huggingface_hub==0.10.1\" --upgrade --quiet" ] }, { diff --git a/sagemaker/24_train_bloom_peft_lora/sagemaker-notebook.ipynb b/sagemaker/24_train_bloom_peft_lora/sagemaker-notebook.ipynb index 5a8f7f306..abc446b32 100644 --- a/sagemaker/24_train_bloom_peft_lora/sagemaker-notebook.ipynb +++ b/sagemaker/24_train_bloom_peft_lora/sagemaker-notebook.ipynb @@ -31,7 +31,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"transformers==4.26.0\" \"datasets[s3]==2.9.0\" sagemaker py7zr --upgrade --quiet" + "!pip install \"transformers==4.26.0\" \"datasets[s3]==2.9.0\" \"sagemaker>=2.0.0,<3.0.0\" py7zr --upgrade --quiet" ] }, { diff --git a/sagemaker/25_pytorch_fsdp_model_parallelism/sagemaker-notebook.ipynb b/sagemaker/25_pytorch_fsdp_model_parallelism/sagemaker-notebook.ipynb index 595cd3e4e..58bfca866 100644 --- a/sagemaker/25_pytorch_fsdp_model_parallelism/sagemaker-notebook.ipynb +++ b/sagemaker/25_pytorch_fsdp_model_parallelism/sagemaker-notebook.ipynb @@ -36,7 +36,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"transformers==4.28.1\" \"datasets[s3]==2.9.0\" \"sagemaker>=2.150.0\" --upgrade --quiet" + "!pip install \"transformers==4.28.1\" \"datasets[s3]==2.9.0\" \"sagemaker>=2.150.0,<3.0.0\" --upgrade --quiet" ] }, { diff --git a/sagemaker/26_document_ai_donut/sagemaker-notebook.ipynb b/sagemaker/26_document_ai_donut/sagemaker-notebook.ipynb index c51c9943a..7cd886cf1 100644 --- a/sagemaker/26_document_ai_donut/sagemaker-notebook.ipynb +++ b/sagemaker/26_document_ai_donut/sagemaker-notebook.ipynb @@ -49,7 +49,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"transformers[sentencepiece]==4.26.0\" \"datasets[s3]==2.9.0\" sagemaker --upgrade --quiet" + "!pip install \"transformers[sentencepiece]==4.26.0\" \"datasets[s3]==2.9.0\" \"sagemaker>=2.0.0,<3.0.0\" --upgrade --quiet" ] }, { diff --git a/sagemaker/27_deploy_large_language_models/sagemaker-notebook.ipynb b/sagemaker/27_deploy_large_language_models/sagemaker-notebook.ipynb index 181030ff2..aab0f8389 100644 --- a/sagemaker/27_deploy_large_language_models/sagemaker-notebook.ipynb +++ b/sagemaker/27_deploy_large_language_models/sagemaker-notebook.ipynb @@ -62,7 +62,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker==2.163.0\" --upgrade --quiet\n" + "!pip install \"sagemaker>=2.163.0,<3.0.0\" --upgrade --quiet\n" ] }, { diff --git a/sagemaker/28_train_llms_with_qlora/sagemaker-notebook.ipynb b/sagemaker/28_train_llms_with_qlora/sagemaker-notebook.ipynb index 5417f2e22..fd67ab066 100644 --- a/sagemaker/28_train_llms_with_qlora/sagemaker-notebook.ipynb +++ b/sagemaker/28_train_llms_with_qlora/sagemaker-notebook.ipynb @@ -33,7 +33,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"transformers==4.30.2\" \"datasets[s3]==2.13.0\" sagemaker --upgrade --quiet" + "!pip install \"transformers==4.30.2\" \"datasets[s3]==2.13.0\" \"sagemaker>=2.0.0,<3.0.0\" --upgrade --quiet" ] }, { diff --git a/sagemaker/29_deploy_llms_on_inferentia2/sagemaker-notebook.ipynb b/sagemaker/29_deploy_llms_on_inferentia2/sagemaker-notebook.ipynb index 864d0f77f..32b16ee84 100644 --- a/sagemaker/29_deploy_llms_on_inferentia2/sagemaker-notebook.ipynb +++ b/sagemaker/29_deploy_llms_on_inferentia2/sagemaker-notebook.ipynb @@ -43,7 +43,7 @@ } ], "source": [ - "!pip install transformers \"sagemaker>=2.206.0\" --upgrade --quiet" + "!pip install transformers \"sagemaker>=2.206.0,<3.0.0\" --upgrade --quiet" ] }, { diff --git a/sagemaker/30_evaluate_llms_with_lighteval/sagemaker-notebook.ipynb b/sagemaker/30_evaluate_llms_with_lighteval/sagemaker-notebook.ipynb index 07992715c..a85e7cf16 100644 --- a/sagemaker/30_evaluate_llms_with_lighteval/sagemaker-notebook.ipynb +++ b/sagemaker/30_evaluate_llms_with_lighteval/sagemaker-notebook.ipynb @@ -25,7 +25,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install sagemaker --upgrade --quiet" + "!pip install \"sagemaker>=2.0.0,<3.0.0\" --upgrade --quiet" ] }, { diff --git a/sagemaker/31_deploy_embedding_models/sagemaker-notebook.ipynb b/sagemaker/31_deploy_embedding_models/sagemaker-notebook.ipynb index 8f86bd64f..0291cefce 100644 --- a/sagemaker/31_deploy_embedding_models/sagemaker-notebook.ipynb +++ b/sagemaker/31_deploy_embedding_models/sagemaker-notebook.ipynb @@ -53,7 +53,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install \"sagemaker>=2.221.1\" --upgrade --quiet\n" + "!pip install \"sagemaker>=2.221.1,<3.0.0\" --upgrade --quiet\n" ] }, { diff --git a/sagemaker/32_train_deploy_embedding_models/sagemaker-notebook.ipynb b/sagemaker/32_train_deploy_embedding_models/sagemaker-notebook.ipynb index d403d2e40..db2da5b86 100644 --- a/sagemaker/32_train_deploy_embedding_models/sagemaker-notebook.ipynb +++ b/sagemaker/32_train_deploy_embedding_models/sagemaker-notebook.ipynb @@ -41,7 +41,7 @@ "metadata": {}, "outputs": [], "source": [ - "!pip install transformers \"datasets[s3]==2.18.0\" \"sagemaker>=2.190.0\" \"huggingface_hub[cli]\" --upgrade --quiet" + "!pip install transformers \"datasets[s3]==2.18.0\" \"sagemaker>=2.190.0,<3.0.0\" \"huggingface_hub[cli]\" --upgrade --quiet" ] }, {