Skip to content

aws.sagemaker.list_hyper_parameter_tuning_jobs

Example SQL Queries

SELECT * FROM
aws.sagemaker.list_hyper_parameter_tuning_jobs;

Description

Gets a list of HyperParameterTuningJobSummary objects that describe the hyperparameter tuning jobs launched in your account.

Table Definition

Column NameColumn Data Type
creation_time_after Input Column

A filter that returns only tuning jobs that were created after the specified time.

TIMESTAMP_S
creation_time_before Input Column

A filter that returns only tuning jobs that were created before the specified time.

TIMESTAMP_S
last_modified_time_after Input Column

A filter that returns only tuning jobs that were modified after the specified time.

TIMESTAMP_S
last_modified_time_before Input Column

A filter that returns only tuning jobs that were modified before the specified time.

TIMESTAMP_S
name_contains Input Column

A string in the tuning job name. This filter returns only tuning jobs whose name contains the specified string.

VARCHAR
sort_by Input Column

The field to sort results by. The default is Name.

VARCHAR
sort_order Input Column

The sort order for results. The default is Ascending.

VARCHAR
status_equals Input Column

A filter that returns only tuning jobs with the specified status.

VARCHAR
_aws_profile Input Column

The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role.

STRUCT(
"type" VARCHAR,
"name" VARCHAR,
"account_id" VARCHAR,
"via_profile_name" VARCHAR,
"assumed_role_arn" VARCHAR,
"organization" STRUCT(
"account_name" VARCHAR,
"id" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[],
"master_account" STRUCT(
"id" VARCHAR,
"email" VARCHAR
),
"parents" STRUCT(
"type" VARCHAR,
"id" VARCHAR,
"name" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[]
)[]
)
)
Show child fields
_aws_profile.account_id

The AWS account id

_aws_profile.assumed_role_arn

The ARN of the assumed role

_aws_profile.name

The unique name of the profile.

_aws_profile.organization

Information about this profile's membership in the AWS organization.

Show child fields
_aws_profile.organization.account_name

The name of account speciifed by the organization

_aws_profile.organization.id

The organization id

_aws_profile.organization.master_account
Show child fields
_aws_profile.organization.master_account.email

The organization master account email address

_aws_profile.organization.master_account.id

The organization master account id

_aws_profile.organization.parents[]
Show child fields
_aws_profile.organization.parents[].id

The id of the parent

_aws_profile.organization.parents[].name

The name of the parent

_aws_profile.organization.parents[].tags[]
Show child fields
_aws_profile.organization.parents[].tags[].key
_aws_profile.organization.parents[].tags[].value
_aws_profile.organization.parents[].type

The type of parent can be an organization unit or a root

_aws_profile.organization.tags[]
Show child fields
_aws_profile.organization.tags[].key
_aws_profile.organization.tags[].value
_aws_profile.type

The type of profile, either 'credentials' or 'assumed_role'

_aws_profile.via_profile_name

This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.

creation_time

The date and time that the tuning job was created.

TIMESTAMP_S
hyper_parameter_tuning_end_time

The date and time that the tuning job ended.

TIMESTAMP_S
hyper_parameter_tuning_job_arn

The Amazon Resource Name (ARN) of the tuning job.

VARCHAR
hyper_parameter_tuning_job_name

The name of the tuning job.

VARCHAR
hyper_parameter_tuning_job_status

The status of the tuning job.

VARCHAR
last_modified_time

The date and time that the tuning job was modified.

TIMESTAMP_S
objective_status_counters

The ObjectiveStatusCounters object that specifies the numbers of training jobs, categorized by objective metric status, that this tuning job launched.

STRUCT(
"succeeded" BIGINT,
"pending" BIGINT,
"failed" BIGINT
)
Show child fields
objective_status_counters.failed

The number of training jobs whose final objective metric was not evaluated and used in the hyperparameter tuning process. This typically occurs when the training job failed or did not emit an objective metric.

objective_status_counters.pending

The number of training jobs that are in progress and pending evaluation of their final objective metric.

objective_status_counters.succeeded

The number of training jobs whose final objective metric was evaluated by the hyperparameter tuning job and used in the hyperparameter tuning process.

resource_limits

The ResourceLimits object that specifies the maximum number of training jobs and parallel training jobs allowed for this tuning job.

STRUCT(
"max_number_of_training_jobs" BIGINT,
"max_parallel_training_jobs" BIGINT,
"max_runtime_in_seconds" BIGINT
)
Show child fields
resource_limits.max_number_of_training_jobs

The maximum number of training jobs that a hyperparameter tuning job can launch.

resource_limits.max_parallel_training_jobs

The maximum number of concurrent training jobs that a hyperparameter tuning job can launch.

resource_limits.max_runtime_in_seconds

The maximum time in seconds that a hyperparameter tuning job can run.

strategy

Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.

VARCHAR
training_job_status_counters

The TrainingJobStatusCounters object that specifies the numbers of training jobs, categorized by status, that this tuning job launched.

STRUCT(
"completed" BIGINT,
"in_progress" BIGINT,
"retryable_error" BIGINT,
"non_retryable_error" BIGINT,
"stopped" BIGINT
)
Show child fields
training_job_status_counters.completed

The number of completed training jobs launched by the hyperparameter tuning job.

training_job_status_counters.in_progress

The number of in-progress training jobs launched by a hyperparameter tuning job.

training_job_status_counters.non_retryable_error

The number of training jobs that failed and can't be retried. A failed training job can't be retried if it failed because a client error occurred.

training_job_status_counters.retryable_error

The number of training jobs that failed, but can be retried. A failed training job can be retried only if it failed because an internal service error occurred.

training_job_status_counters.stopped

The number of training jobs launched by a hyperparameter tuning job that were manually stopped.