使用 Tools for PowerShell 的 Amazon ML 範例 - AWS SDK 程式碼範例

文件 AWS SDK AWS 範例 SDK 儲存庫中有更多可用的 GitHub 範例。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Tools for PowerShell 的 Amazon ML 範例

下列程式碼範例示範如何使用 AWS Tools for PowerShell 搭配 Amazon ML 來執行動作和實作常見案例。

Actions 是大型程式的程式碼摘錄,必須在內容中執行。雖然動作會示範如何呼叫個別服務函數,但您可以在相關案例中查看內容中的動作。

每個範例都包含完整原始程式碼的連結,您可以在其中找到如何在內容中設定和執行程式碼的指示。

主題

動作

下列程式碼範例示範如何使用 Get-MLBatchPrediction

for PowerShell 工具

範例 1:傳回具有 ID 的批次預測的詳細中繼資料。

Get-MLBatchPrediction -BatchPredictionId ID
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 GetBatchPrediction

下列程式碼範例示範如何使用 Get-MLBatchPredictionList

for PowerShell 工具

範例 1:傳回符合請求中提供之搜尋條件的 all BatchPredictions 及其相關資料記錄清單。

Get-MLBatchPredictionList

範例 2:傳回狀態為 BatchPredictions 的 allCOMPLETED 清單。

Get-MLBatchPredictionList -FilterVariable Status -EQ COMPLETED

下列程式碼範例示範如何使用 Get-MLDataSource

for PowerShell 工具

範例 1:傳回 ID 為 的 a DataSource 中繼資料、狀態和資料檔案資訊

Get-MLDataSource -DataSourceId ID
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 GetDataSource

下列程式碼範例示範如何使用 Get-MLDataSourceList

for PowerShell 工具

範例 1:傳回 all DataSources 及其相關資料記錄的清單。

Get-MLDataSourceList

範例 2:傳回狀態為 DataSources 的 allCOMPLETED 清單。

Get-MLDataDourceList -FilterVariable Status -EQ COMPLETED
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 DescribeDataSources

下列程式碼範例示範如何使用 Get-MLEvaluation

for PowerShell 工具

範例 1:傳回 ID 為 之評估的中繼資料和狀態。

Get-MLEvaluation -EvaluationId ID
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 GetEvaluation

下列程式碼範例示範如何使用 Get-MLEvaluationList

for PowerShell 工具

範例 1:傳回所有評估資源的清單

Get-MLEvaluationList

範例 2:傳回狀態為 COMPLETED 的所有疏散清單。

Get-MLEvaluationList -FilterVariable Status -EQ COMPLETED
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 DescribeEvaluations

下列程式碼範例示範如何使用 Get-MLModel

for PowerShell 工具

範例 1:傳回 ID 為 MLModel 的詳細資訊中繼資料、狀態、結構描述和資料檔案資訊。

Get-MLModel -ModelId ID
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 GetMLModel

下列程式碼範例示範如何使用 Get-MLModelList

for PowerShell 工具

範例 1:傳回所有模型及其相關資料記錄的清單。

Get-MLModelList

範例 2:傳回狀態為 COMPLETED 的所有模型清單。

Get-MLModelList -FilterVariable Status -EQ COMPLETED
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 DescribeMLModels

下列程式碼範例示範如何使用 Get-MLPrediction

for PowerShell 工具

範例 1:將記錄傳送至 ID 為 的即時預測端點 URL for Model。

Get-MLPrediction -ModelId ID -PredictEndpoint URL -Record @{"A" = "B"; "C" = "D";}
  • 如需 API 詳細資訊,請參閱在 AWS Tools for PowerShell Cmdlet 參考預測

下列程式碼範例示範如何使用 New-MLBatchPrediction

for PowerShell 工具

範例 1:為 ID 為模型建立新的批次預測請求,並將輸出置於指定的 S3 位置。

New-MLBatchPrediction -ModelId ID -Name NAME -OutputURI s3://...
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 CreateBatchPrediction

下列程式碼範例示範如何使用 New-MLDataSourceFromS3

for PowerShell 工具

範例 1:使用 S3 位置的資料來源建立資料來源,名稱為 NAME,結構描述為 SCHEMA。

New-MLDataSourceFromS3 -Name NAME -ComputeStatistics $true -DataSpec_DataLocationS3 "s3://BUCKET/KEY" -DataSchema SCHEMA

下列程式碼範例示範如何使用 New-MLEvaluation

for PowerShell 工具

範例 1:為指定的資料來源 ID 和模型 ID 建立評估

New-MLEvaluation -Name NAME -DataSourceId DSID -ModelId MID
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 CreateEvaluation

下列程式碼範例示範如何使用 New-MLModel

for PowerShell 工具

範例 1:使用訓練資料建立新的模型。

New-MLModel -Name NAME -ModelType BINARY -Parameter @{...} -TrainingDataSourceId ID

下列程式碼範例示範如何使用 New-MLRealtimeEndpoint

for PowerShell 工具

範例 1:為指定的模型 ID 建立新的即時預測端點。

New-MLRealtimeEndpoint -ModelId ID