@@ -272,6 +272,85 @@ def __init__(self, code=None, message=None, metric_index=None, **kwargs):
272272 super (BatchPutMetricsError , self ).__init__ (code = code , message = message , metric_index = metric_index , ** kwargs )
273273
274274
275+ class TrainingJobSearchResult (_base_types .ApiObject ):
276+ """Summary model of an Training Job search result.
277+
278+ Attributes:
279+ training_job_name (str): The name of the training job.
280+ training_job_arn (str): The Amazon Resource Name (ARN) of the training job.
281+ tuning_job_arn (str): The Amazon Resource Name (ARN) of the associated.
282+ hyperparameter tuning job if the training job was launched by a hyperparameter tuning job.
283+ labeling_job_arn (str): The Amazon Resource Name (ARN) of the labeling job.
284+ autoML_job_arn (str): The Amazon Resource Name (ARN) of the job.
285+ model_artifacts (dict): Information about the Amazon S3 location that is configured for storing model artifacts.
286+ training_job_status (str): The status of the training job
287+ hyper_parameters (dict): Algorithm-specific parameters.
288+ algorithm_specification (dict): Information about the algorithm used for training, and algorithm metadata.
289+ input_data_config (dict): An array of Channel objects that describes each data input channel.
290+ output_data_config (dict): The S3 path where model artifacts that you configured when creating the job are
291+ stored. Amazon SageMaker creates subfolders for model artifacts.
292+ resource_config (dict): Resources, including ML compute instances and ML storage volumes, that are configured
293+ for model training.
294+ debug_hook_config (dict): Configuration information for the debug hook parameters, collection configuration,
295+ and storage paths.
296+ debug_rule_config (dict): Information about the debug rule configuration.
297+ """
298+
299+ training_job_name = None
300+ training_job_arn = None
301+ tuning_job_arn = None
302+ labeling_job_arn = None
303+ autoML_job_arn = None
304+ model_artifacts = None
305+ training_job_status = None
306+ hyper_parameters = None
307+ algorithm_specification = None
308+ input_data_config = None
309+ output_data_config = None
310+ resource_config = None
311+ debug_hook_config = None
312+ experiment_config = None
313+ debug_rule_config = None
314+
315+ def __init__ (
316+ self ,
317+ training_job_arn = None ,
318+ training_job_name = None ,
319+ tuning_job_arn = None ,
320+ labeling_job_arn = None ,
321+ autoML_job_arn = None ,
322+ model_artifacts = None ,
323+ training_job_status = None ,
324+ hyper_parameters = None ,
325+ algorithm_specification = None ,
326+ input_data_config = None ,
327+ output_data_config = None ,
328+ resource_config = None ,
329+ debug_hook_config = None ,
330+ experiment_config = None ,
331+ debug_rule_config = None ,
332+ ** kwargs
333+ ):
334+ super (TrainingJobSearchResult , self ).__init__ (
335+ training_job_arn = training_job_arn ,
336+ training_job_name = training_job_name ,
337+ tuning_job_arn = tuning_job_arn ,
338+ labeling_job_arn = labeling_job_arn ,
339+ autoML_job_arn = autoML_job_arn ,
340+ model_artifacts = model_artifacts ,
341+ training_job_status = training_job_status ,
342+ hyper_parameters = hyper_parameters ,
343+ algorithm_specification = algorithm_specification ,
344+ input_data_config = input_data_config ,
345+ output_data_config = output_data_config ,
346+ resource_config = resource_config ,
347+ debug_hook_config = debug_hook_config ,
348+ experiment_config = experiment_config ,
349+ debug_rule_config = debug_rule_config ,
350+ ** kwargs
351+ )
352+
353+
275354class ExperimentSearchResult (_base_types .ApiObject ):
276355 """Summary model of an Experiment search result.
277356
@@ -369,12 +448,6 @@ class TrialComponentSearchResult(_base_types.ApiObject):
369448 display_name = None
370449 source = None
371450 status = None
372- start_time = None
373- end_time = None
374- creation_time = None
375- created_by = None
376- last_modified_time = None
377- last_modified_by = None
378451 parameters = None
379452 input_artifacts = None
380453 output_artifacts = None
@@ -392,35 +465,27 @@ def __init__(
392465 display_name = None ,
393466 source = None ,
394467 status = None ,
395- creation_time = None ,
396- created_by = None ,
397- last_modified_time = None ,
398- last_modified_by = None ,
399468 parameters = None ,
400469 input_artifacts = None ,
401470 output_artifacts = None ,
402471 metrics = None ,
403472 source_detail = None ,
404473 tags = None ,
405474 parents = None ,
475+ ** kwargs
406476 ):
407477 super (TrialComponentSearchResult , self ).__init__ (
408478 trial_component_arn = trial_component_arn ,
409479 trial_component_name = trial_component_name ,
410480 display_name = display_name ,
411481 source = source ,
412482 status = status ,
413- start_time = start_time ,
414- end_time = end_time ,
415- creation_time = creation_time ,
416- created_by = created_by ,
417- last_modified_by = last_modified_by ,
418- last_modified_time = last_modified_time ,
419483 parameters = parameters ,
420484 input_artifacts = input_artifacts ,
421485 output_artifacts = output_artifacts ,
422486 metrics = metrics ,
423487 source_detail = source_detail ,
424488 tags = tags ,
425489 parents = parents ,
490+ ** kwargs
426491 )
0 commit comments