|
2170 | 2170 | "output":{"shape":"ListImagesResponse"},
|
2171 | 2171 | "documentation":"<p>Lists the images in your account and their properties. The list can be filtered by creation time or modified time, and whether the image name contains a specified string.</p>"
|
2172 | 2172 | },
|
| 2173 | + "ListInferenceRecommendationsJobSteps":{ |
| 2174 | + "name":"ListInferenceRecommendationsJobSteps", |
| 2175 | + "http":{ |
| 2176 | + "method":"POST", |
| 2177 | + "requestUri":"/" |
| 2178 | + }, |
| 2179 | + "input":{"shape":"ListInferenceRecommendationsJobStepsRequest"}, |
| 2180 | + "output":{"shape":"ListInferenceRecommendationsJobStepsResponse"}, |
| 2181 | + "documentation":"<p>Returns a list of the subtasks for an Inference Recommender job.</p> <p>The supported subtasks are benchmarks, which evaluate the performance of your model on different instance types.</p>" |
| 2182 | + }, |
2173 | 2183 | "ListInferenceRecommendationsJobs":{
|
2174 | 2184 | "name":"ListInferenceRecommendationsJobs",
|
2175 | 2185 | "http":{
|
|
4540 | 4550 | "PrecisionMacro",
|
4541 | 4551 | "Recall",
|
4542 | 4552 | "RecallMacro",
|
4543 |
| - "LogLoss" |
| 4553 | + "LogLoss", |
| 4554 | + "InferenceLatency" |
4544 | 4555 | ]
|
4545 | 4556 | },
|
4546 | 4557 | "AutoMLMode":{
|
|
16258 | 16269 | },
|
16259 | 16270 | "documentation":"<p>A structure that contains a list of recommendation jobs.</p>"
|
16260 | 16271 | },
|
| 16272 | + "InferenceRecommendationsJobStep":{ |
| 16273 | + "type":"structure", |
| 16274 | + "required":[ |
| 16275 | + "StepType", |
| 16276 | + "JobName", |
| 16277 | + "Status" |
| 16278 | + ], |
| 16279 | + "members":{ |
| 16280 | + "StepType":{ |
| 16281 | + "shape":"RecommendationStepType", |
| 16282 | + "documentation":"<p>The type of the subtask.</p> <p> <code>BENCHMARK</code>: Evaluate the performance of your model on different instance types.</p>" |
| 16283 | + }, |
| 16284 | + "JobName":{ |
| 16285 | + "shape":"RecommendationJobName", |
| 16286 | + "documentation":"<p>The name of the Inference Recommender job.</p>" |
| 16287 | + }, |
| 16288 | + "Status":{ |
| 16289 | + "shape":"RecommendationJobStatus", |
| 16290 | + "documentation":"<p>The current status of the benchmark.</p>" |
| 16291 | + }, |
| 16292 | + "InferenceBenchmark":{ |
| 16293 | + "shape":"RecommendationJobInferenceBenchmark", |
| 16294 | + "documentation":"<p>The details for a specific benchmark.</p>" |
| 16295 | + } |
| 16296 | + }, |
| 16297 | + "documentation":"<p>A returned array object for the <code>Steps</code> response field in the <a href=\"https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_InferenceRecommendationsJobStep.html\">ListInferenceRecommendationsJobSteps</a> API command.</p>" |
| 16298 | + }, |
| 16299 | + "InferenceRecommendationsJobSteps":{ |
| 16300 | + "type":"list", |
| 16301 | + "member":{"shape":"InferenceRecommendationsJobStep"} |
| 16302 | + }, |
16261 | 16303 | "InferenceRecommendationsJobs":{
|
16262 | 16304 | "type":"list",
|
16263 | 16305 | "member":{"shape":"InferenceRecommendationsJob"}
|
|
18470 | 18512 | }
|
18471 | 18513 | }
|
18472 | 18514 | },
|
| 18515 | + "ListInferenceRecommendationsJobStepsRequest":{ |
| 18516 | + "type":"structure", |
| 18517 | + "required":["JobName"], |
| 18518 | + "members":{ |
| 18519 | + "JobName":{ |
| 18520 | + "shape":"RecommendationJobName", |
| 18521 | + "documentation":"<p>The name for the Inference Recommender job.</p>" |
| 18522 | + }, |
| 18523 | + "Status":{ |
| 18524 | + "shape":"RecommendationJobStatus", |
| 18525 | + "documentation":"<p>A filter to return benchmarks of a specified status. If this field is left empty, then all benchmarks are returned.</p>" |
| 18526 | + }, |
| 18527 | + "StepType":{ |
| 18528 | + "shape":"RecommendationStepType", |
| 18529 | + "documentation":"<p>A filter to return details about the specified type of subtask.</p> <p> <code>BENCHMARK</code>: Evaluate the performance of your model on different instance types.</p>" |
| 18530 | + }, |
| 18531 | + "MaxResults":{ |
| 18532 | + "shape":"MaxResults", |
| 18533 | + "documentation":"<p>The maximum number of results to return.</p>" |
| 18534 | + }, |
| 18535 | + "NextToken":{ |
| 18536 | + "shape":"NextToken", |
| 18537 | + "documentation":"<p>A token that you can specify to return more results from the list. Specify this field if you have a token that was returned from a previous request.</p>" |
| 18538 | + } |
| 18539 | + } |
| 18540 | + }, |
| 18541 | + "ListInferenceRecommendationsJobStepsResponse":{ |
| 18542 | + "type":"structure", |
| 18543 | + "members":{ |
| 18544 | + "Steps":{ |
| 18545 | + "shape":"InferenceRecommendationsJobSteps", |
| 18546 | + "documentation":"<p>A list of all subtask details in Inference Recommender.</p>" |
| 18547 | + }, |
| 18548 | + "NextToken":{ |
| 18549 | + "shape":"NextToken", |
| 18550 | + "documentation":"<p>A token that you can specify in your next request to return more results from the list.</p>" |
| 18551 | + } |
| 18552 | + } |
| 18553 | + }, |
18473 | 18554 | "ListInferenceRecommendationsJobsRequest":{
|
18474 | 18555 | "type":"structure",
|
18475 | 18556 | "members":{
|
|
24597 | 24678 | "type":"list",
|
24598 | 24679 | "member":{"shape":"ProductionVariantInstanceType"}
|
24599 | 24680 | },
|
| 24681 | + "RecommendationFailureReason":{"type":"string"}, |
24600 | 24682 | "RecommendationJobArn":{
|
24601 | 24683 | "type":"string",
|
24602 | 24684 | "max":256,
|
|
24650 | 24732 | "type":"string",
|
24651 | 24733 | "max":128
|
24652 | 24734 | },
|
| 24735 | + "RecommendationJobInferenceBenchmark":{ |
| 24736 | + "type":"structure", |
| 24737 | + "required":["ModelConfiguration"], |
| 24738 | + "members":{ |
| 24739 | + "Metrics":{"shape":"RecommendationMetrics"}, |
| 24740 | + "EndpointConfiguration":{"shape":"EndpointOutputConfiguration"}, |
| 24741 | + "ModelConfiguration":{"shape":"ModelConfiguration"}, |
| 24742 | + "FailureReason":{ |
| 24743 | + "shape":"RecommendationFailureReason", |
| 24744 | + "documentation":"<p>The reason why a benchmark failed.</p>" |
| 24745 | + } |
| 24746 | + }, |
| 24747 | + "documentation":"<p>The details for a specific benchmark from an Inference Recommender job.</p>" |
| 24748 | + }, |
24653 | 24749 | "RecommendationJobInputConfig":{
|
24654 | 24750 | "type":"structure",
|
24655 | 24751 | "required":["ModelPackageVersionArn"],
|
|
24805 | 24901 | },
|
24806 | 24902 | "documentation":"<p>The metrics of recommendations.</p>"
|
24807 | 24903 | },
|
| 24904 | + "RecommendationStepType":{ |
| 24905 | + "type":"string", |
| 24906 | + "enum":["BENCHMARK"] |
| 24907 | + }, |
24808 | 24908 | "RecordWrapper":{
|
24809 | 24909 | "type":"string",
|
24810 | 24910 | "enum":[
|
|
0 commit comments