MachineLearning module#
Index > MachineLearning
Auto-generated documentation for MachineLearning type annotations stubs module mypy-boto3-machinelearning.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3-stubs
AWS SDK. - Add
MachineLearning
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and MachineLearning
.
From PyPI with pip#
Install boto3-stubs
for MachineLearning
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[machinelearning]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[machinelearning]'
# standalone installation
python -m pip install mypy-boto3-machinelearning
How to uninstall#
python -m pip uninstall -y mypy-boto3-machinelearning
Usage#
Code samples can be found in Examples.
MachineLearningClient#
Type annotations and code completion for boto3.client("machinelearning")
as MachineLearningClient
boto3 documentation
# MachineLearningClient usage example
from boto3.session import Session
from mypy_boto3_machinelearning.client import MachineLearningClient
def get_client() -> MachineLearningClient:
return Session().client("machinelearning")
Paginators#
Type annotations and code completion for paginators
from boto3.client("machinelearning").get_paginator("...")
.
# DescribeBatchPredictionsPaginator usage example
from boto3.session import Session
from mypy_boto3_machinelearning.paginator import DescribeBatchPredictionsPaginator
def get_describe_batch_predictions_paginator() -> DescribeBatchPredictionsPaginator:
return Session().client("machinelearning").get_paginator("describe_batch_predictions"))
- DescribeBatchPredictionsPaginator
- DescribeDataSourcesPaginator
- DescribeEvaluationsPaginator
- DescribeMLModelsPaginator
Waiters#
Type annotations and code completion for waiters
from boto3.client("machinelearning").get_waiter("...")
.
# BatchPredictionAvailableWaiter usage example
from boto3.session import Session
from mypy_boto3_machinelearning.waiter import BatchPredictionAvailableWaiter
def get_batch_prediction_available_waiter() -> BatchPredictionAvailableWaiter:
return Session().client("machinelearning").get_waiter("batch_prediction_available")
- BatchPredictionAvailableWaiter
- DataSourceAvailableWaiter
- EvaluationAvailableWaiter
- MLModelAvailableWaiter
Literals#
Type annotations for literals used in methods and schema.
# AlgorithmType usage example
from mypy_boto3_machinelearning.literals import AlgorithmType
def get_value() -> AlgorithmType:
return "sgd"
- AlgorithmType
- BatchPredictionAvailableWaiterName
- BatchPredictionFilterVariableType
- DataSourceAvailableWaiterName
- DataSourceFilterVariableType
- DescribeBatchPredictionsPaginatorName
- DescribeDataSourcesPaginatorName
- DescribeEvaluationsPaginatorName
- DescribeMLModelsPaginatorName
- DetailsAttributesType
- EntityStatusType
- EvaluationAvailableWaiterName
- EvaluationFilterVariableType
- MLModelAvailableWaiterName
- MLModelFilterVariableType
- MLModelTypeType
- RealtimeEndpointStatusType
- SortOrderType
- TaggableResourceTypeType
- MachineLearningServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- TagTypeDef
- ResponseMetadataTypeDef
- BatchPredictionTypeDef
- CreateBatchPredictionInputRequestTypeDef
- S3DataSpecTypeDef
- CreateEvaluationInputRequestTypeDef
- CreateMLModelInputRequestTypeDef
- CreateRealtimeEndpointInputRequestTypeDef
- RealtimeEndpointInfoTypeDef
- DeleteBatchPredictionInputRequestTypeDef
- DeleteDataSourceInputRequestTypeDef
- DeleteEvaluationInputRequestTypeDef
- DeleteMLModelInputRequestTypeDef
- DeleteRealtimeEndpointInputRequestTypeDef
- DeleteTagsInputRequestTypeDef
- PaginatorConfigTypeDef
- DescribeBatchPredictionsInputRequestTypeDef
- WaiterConfigTypeDef
- DescribeDataSourcesInputRequestTypeDef
- DescribeEvaluationsInputRequestTypeDef
- DescribeMLModelsInputRequestTypeDef
- DescribeTagsInputRequestTypeDef
- PerformanceMetricsTypeDef
- GetBatchPredictionInputRequestTypeDef
- GetDataSourceInputRequestTypeDef
- GetEvaluationInputRequestTypeDef
- GetMLModelInputRequestTypeDef
- PredictInputRequestTypeDef
- PredictionTypeDef
- RDSDatabaseCredentialsTypeDef
- RDSDatabaseTypeDef
- RedshiftDatabaseCredentialsTypeDef
- RedshiftDatabaseTypeDef
- UpdateBatchPredictionInputRequestTypeDef
- UpdateDataSourceInputRequestTypeDef
- UpdateEvaluationInputRequestTypeDef
- UpdateMLModelInputRequestTypeDef
- AddTagsInputRequestTypeDef
- AddTagsOutputTypeDef
- CreateBatchPredictionOutputTypeDef
- CreateDataSourceFromRDSOutputTypeDef
- CreateDataSourceFromRedshiftOutputTypeDef
- CreateDataSourceFromS3OutputTypeDef
- CreateEvaluationOutputTypeDef
- CreateMLModelOutputTypeDef
- DeleteBatchPredictionOutputTypeDef
- DeleteDataSourceOutputTypeDef
- DeleteEvaluationOutputTypeDef
- DeleteMLModelOutputTypeDef
- DeleteTagsOutputTypeDef
- DescribeTagsOutputTypeDef
- GetBatchPredictionOutputTypeDef
- UpdateBatchPredictionOutputTypeDef
- UpdateDataSourceOutputTypeDef
- UpdateEvaluationOutputTypeDef
- UpdateMLModelOutputTypeDef
- DescribeBatchPredictionsOutputTypeDef
- CreateDataSourceFromS3InputRequestTypeDef
- CreateRealtimeEndpointOutputTypeDef
- DeleteRealtimeEndpointOutputTypeDef
- GetMLModelOutputTypeDef
- MLModelTypeDef
- DescribeBatchPredictionsInputPaginateTypeDef
- DescribeDataSourcesInputPaginateTypeDef
- DescribeEvaluationsInputPaginateTypeDef
- DescribeMLModelsInputPaginateTypeDef
- DescribeBatchPredictionsInputWaitTypeDef
- DescribeDataSourcesInputWaitTypeDef
- DescribeEvaluationsInputWaitTypeDef
- DescribeMLModelsInputWaitTypeDef
- EvaluationTypeDef
- GetEvaluationOutputTypeDef
- PredictOutputTypeDef
- RDSDataSpecTypeDef
- RDSMetadataTypeDef
- RedshiftDataSpecTypeDef
- RedshiftMetadataTypeDef
- DescribeMLModelsOutputTypeDef
- DescribeEvaluationsOutputTypeDef
- CreateDataSourceFromRDSInputRequestTypeDef
- CreateDataSourceFromRedshiftInputRequestTypeDef
- DataSourceTypeDef
- GetDataSourceOutputTypeDef
- DescribeDataSourcesOutputTypeDef