@@ -144,7 +144,7 @@ def export_project(
144144 sys .exit (0 )
145145
146146 def upload_preannotations (
147- self , project , folder , data_set_name = None , task = None , format = None
147+ self , project , folder , dataset_name = None , task = None , format = None
148148 ):
149149 """
150150 To upload preannotations from folder to project use
@@ -153,20 +153,19 @@ def upload_preannotations(
153153 Only when COCO format is specified dataset-name and task arguments are required.
154154 dataset-name specifies JSON filename (without extension) in <folder_path>.
155155 task specifies the COCO task for conversion. Please see import_annotation_format for more details.
156- The annotation classes will be created during the execution of this command.
157156 """
158157 self ._upload_annotations (
159158 project = project ,
160159 folder = folder ,
161160 format = format ,
162- data_set_name = data_set_name ,
161+ dataset_name = dataset_name ,
163162 task = task ,
164163 pre = True ,
165164 )
166165 sys .exit (0 )
167166
168167 def upload_annotations (
169- self , project , folder , data_set_name = None , task = None , format = None
168+ self , project , folder , dataset_name = None , task = None , format = None
170169 ):
171170 """
172171 To upload annotations from folder to project use
@@ -175,29 +174,28 @@ def upload_annotations(
175174 Only when COCO format is specified dataset-name and task arguments are required.
176175 dataset-name specifies JSON filename (without extension) in <folder_path>.
177176 task specifies the COCO task for conversion. Please see import_annotation_format for more details.
178- The annotation classes will be created during the execution of this command.
179177 """
180178 self ._upload_annotations (
181179 project = project ,
182180 folder = folder ,
183181 format = format ,
184- data_set_name = data_set_name ,
182+ dataset_name = dataset_name ,
185183 task = task ,
186184 pre = False ,
187185 )
188186 sys .exit (0 )
189187
190188 def _upload_annotations (
191- self , project , folder , format , data_set_name , task , pre = True
189+ self , project , folder , format , dataset_name , task , pre = True
192190 ):
193191 project_name , folder_name = split_project_path (project )
194192 project = self .controller .get_project_metadata (project_name = project_name ).data
195193 if not format :
196194 format = "SuperAnnotate"
197- if not data_set_name and format == "COCO" :
195+ if not dataset_name and format == "COCO" :
198196 raise Exception ("Data-set name is required" )
199- elif not data_set_name :
200- data_set_name = ""
197+ elif not dataset_name :
198+ dataset_name = ""
201199 if not task :
202200 task = "object_detection"
203201 annotations_path = folder
@@ -207,18 +205,13 @@ def _upload_annotations(
207205 input_dir = folder ,
208206 output_dir = temp_dir ,
209207 dataset_format = format ,
210- dataset_name = data_set_name ,
208+ dataset_name = dataset_name ,
211209 project_type = constances .ProjectType .get_name (
212210 project ["project" ].project_type
213211 ),
214212 task = task ,
215213 )
216214 annotations_path = temp_dir
217- classes_path = f"{ annotations_path } /classes/classes.json"
218- self .controller .create_annotation_classes (
219- project_name = project_name ,
220- annotation_classes = json .load (open (classes_path )),
221- )
222215 if pre :
223216 upload_preannotations_from_folder_to_project (
224217 project_name , annotations_path
0 commit comments