Skip to content

RecommendationJobInferenceBenchmark

Source code in docs_src/capo_sagemaker/types/recommendation_job_inference_benchmark.py
class RecommendationJobInferenceBenchmark(TypedDict, closed=True):
    metrics: NotRequired[
        "capo_sagemaker.types.recommendation_metrics.RecommendationMetrics"
    ]
    endpoint_metrics: NotRequired[
        "capo_sagemaker.types.inference_metrics.InferenceMetrics"
    ]
    endpoint_configuration: NotRequired[
        "capo_sagemaker.types.endpoint_output_configuration.EndpointOutputConfiguration"
    ]
    model_configuration: NotRequired[
        "capo_sagemaker.types.model_configuration.ModelConfiguration"
    ]
    failure_reason: NotRequired[
        "capo_sagemaker.types.recommendation_failure_reason.RecommendationFailureReason"
    ]
    """<p>The reason why a benchmark failed.</p>"""
    invocation_end_time: NotRequired[
        "capo_sagemaker.types.invocation_end_time.InvocationEndTime"
    ]
    """<p>A timestamp that shows when the benchmark completed.</p>"""
    invocation_start_time: NotRequired[
        "capo_sagemaker.types.invocation_start_time.InvocationStartTime"
    ]
    """<p>A timestamp that shows when the benchmark started.</p>"""

endpoint_configuration instance-attribute

endpoint_configuration: NotRequired[EndpointOutputConfiguration]

endpoint_metrics instance-attribute

endpoint_metrics: NotRequired[InferenceMetrics]

failure_reason instance-attribute

failure_reason: NotRequired[RecommendationFailureReason]

The reason why a benchmark failed.

invocation_end_time instance-attribute

invocation_end_time: NotRequired[InvocationEndTime]

A timestamp that shows when the benchmark completed.

invocation_start_time instance-attribute

invocation_start_time: NotRequired[InvocationStartTime]

A timestamp that shows when the benchmark started.

metrics instance-attribute

metrics: NotRequired[RecommendationMetrics]

model_configuration instance-attribute

model_configuration: NotRequired[ModelConfiguration]