Skip to content

Commit 11d9af3

Browse files
authored
chore: Made it easier to request the latest framework version when calling Model.upload_* (#997)
1 parent 9ebc972 commit 11d9af3

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

google/cloud/aiplatform/models.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -2534,7 +2534,7 @@ def export_model(
25342534
def upload_xgboost_model_file(
25352535
cls,
25362536
model_file_path: str,
2537-
xgboost_version: str = "1.4",
2537+
xgboost_version: Optional[str] = None,
25382538
display_name: str = "XGBoost model",
25392539
description: Optional[str] = None,
25402540
instance_schema_uri: Optional[str] = None,
@@ -2674,7 +2674,7 @@ def upload_xgboost_model_file(
26742674
container_image_uri = aiplatform.helpers.get_prebuilt_prediction_container_uri(
26752675
region=location,
26762676
framework="xgboost",
2677-
framework_version=xgboost_version,
2677+
framework_version=xgboost_version or "1.4",
26782678
accelerator="cpu",
26792679
)
26802680

@@ -2729,7 +2729,7 @@ def upload_xgboost_model_file(
27292729
def upload_scikit_learn_model_file(
27302730
cls,
27312731
model_file_path: str,
2732-
sklearn_version: str = "1.0",
2732+
sklearn_version: Optional[str] = None,
27332733
display_name: str = "Scikit-learn model",
27342734
description: Optional[str] = None,
27352735
instance_schema_uri: Optional[str] = None,
@@ -2869,7 +2869,7 @@ def upload_scikit_learn_model_file(
28692869
container_image_uri = aiplatform.helpers.get_prebuilt_prediction_container_uri(
28702870
region=location,
28712871
framework="sklearn",
2872-
framework_version=sklearn_version,
2872+
framework_version=sklearn_version or "1.0",
28732873
accelerator="cpu",
28742874
)
28752875

@@ -2923,7 +2923,7 @@ def upload_scikit_learn_model_file(
29232923
def upload_tensorflow_saved_model(
29242924
cls,
29252925
saved_model_dir: str,
2926-
tensorflow_version: str = "2.7",
2926+
tensorflow_version: Optional[str] = None,
29272927
use_gpu: bool = False,
29282928
display_name: str = "Tensorflow model",
29292929
description: Optional[str] = None,
@@ -3061,7 +3061,7 @@ def upload_tensorflow_saved_model(
30613061
container_image_uri = aiplatform.helpers.get_prebuilt_prediction_container_uri(
30623062
region=location,
30633063
framework="tensorflow",
3064-
framework_version=tensorflow_version,
3064+
framework_version=tensorflow_version or "2.7",
30653065
accelerator="gpu" if use_gpu else "cpu",
30663066
)
30673067

0 commit comments

Comments
 (0)