@@ -35,7 +35,7 @@ import json
3535import mimetypes
3636import random
3737from pathlib import Path
38- from typing import List, Union
38+ from typing import Union
3939
4040import requests
4141from google.cloud import aiplatform, storage
@@ -139,7 +139,7 @@ When importing data to a Vertex AI Datset, the images must already be stored on
139139
140140
141141``` python
142- def upload_assets_to_bucket (assets : List [dict ], bucket_name : str , bucket_dataset_dir : str ):
142+ def upload_assets_to_bucket (assets : list [dict ], bucket_name : str , bucket_dataset_dir : str ):
143143 bucket = storage_client.get_bucket(bucket_name)
144144 for asset in tqdm(assets, desc = " uploading assets to bucket" ):
145145 image_bucket_path = f " { bucket_dataset_dir} /images/ { Path(asset[' content' ]).name} "
@@ -230,7 +230,7 @@ This jsonl file then needs to be imported to the Google Cloud Storage bucket and
230230
231231``` python
232232def generate_and_upload_inputs_to_bucket (
233- assets : List [dict ], bucket_name : str , bucket_dataset_dir : str
233+ assets : list [dict ], bucket_name : str , bucket_dataset_dir : str
234234):
235235 output_jsonl_file = " inputs.jsonl"
236236 bucket = storage_client.get_bucket(bucket_name)
@@ -273,7 +273,7 @@ def create_and_import_dataset_image_sample(
273273 project : str ,
274274 location : str ,
275275 display_name : str ,
276- src_uris : Union[str , List [str ]],
276+ src_uris : Union[str , list [str ]],
277277 import_schema_uri : str ,
278278 sync : bool = True ,
279279):
@@ -470,7 +470,7 @@ upload_assets_to_bucket(unlabeled_assets, bucket_name, bucket_dataset_dir)
470470
471471
472472``` python
473- def upload_test_source_to_bucket (assets : List [dict ], bucket_name : str , bucket_dataset_dir : str ):
473+ def upload_test_source_to_bucket (assets : list [dict ], bucket_name : str , bucket_dataset_dir : str ):
474474 output_jsonl_file = " batch_inference_inputs.jsonl"
475475 bucket = storage_client.get_bucket(bucket_name)
476476 with open (output_jsonl_file, " w" ) as output_file:
@@ -696,6 +696,7 @@ def vertex_to_kili(json_output):
696696 json_output[" prediction" ][" displayNames" ],
697697 json_output[" prediction" ][" bboxes" ],
698698 json_output[" prediction" ][" confidence" ],
699+ strict = False ,
699700 ):
700701 bounding_poly = [
701702 {" x" : bbox[0 ], " y" : bbox[3 ]},
0 commit comments