File tree Expand file tree Collapse file tree 2 files changed +37
-1
lines changed Expand file tree Collapse file tree 2 files changed +37
-1
lines changed Original file line number Diff line number Diff line change @@ -1633,7 +1633,7 @@ def get_draft_model_content_bucket(provider: Dict, region: str) -> str:
16331633
16341634
16351635def remove_env_var_from_estimator_kwargs_if_model_access_config_present (
1636- init_kwargs : dict , model_access_config : dict | None
1636+ init_kwargs : dict , model_access_config : Optional [ dict ]
16371637):
16381638 """Remove env vars if ModelAccessConfig is used
16391639
Original file line number Diff line number Diff line change 1+ from sagemaker .jumpstart .hub .hub import Hub
2+ from sagemaker import hyperparameters
3+ from sagemaker .session import Session
4+ from sagemaker .jumpstart .estimator import JumpStartEstimator
5+
6+
7+ hub = Hub (hub_name = "temp-bencrab-hub" , sagemaker_session = Session ())
8+
9+ # hub.create(description="hello haha")
10+
11+ model_id = "meta-vlm-llama-3-2-11b-vision"
12+ model_version = "*"
13+ hub_arn = hub .hub_name
14+
15+ my_hyperparameters = hyperparameters .retrieve_default (
16+ model_id = model_id , model_version = model_version , hub_arn = hub_arn
17+ )
18+ print (my_hyperparameters )
19+ hyperparameters .validate (
20+ model_id = model_id ,
21+ model_version = model_version ,
22+ hyperparameters = my_hyperparameters ,
23+ hub_arn = hub_arn ,
24+ )
25+ estimator = JumpStartEstimator (
26+ model_id = model_id ,
27+ hub_name = hub_arn ,
28+ model_version = model_version ,
29+ environment = {"accept_eula" : "true" }, # Please change {"accept_eula": "true"}
30+ disable_output_compression = True ,
31+ instance_type = "ml.p4d.24xlarge" ,
32+ hyperparameters = my_hyperparameters ,
33+ )
34+ estimator .fit (
35+ {"training" : "s3://jumpstart-cache-prod-us-west-2/training-datasets/docVQA-small-3000ex/" }
36+ )
You can’t perform that action at this time.
0 commit comments