

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

# 複製 Amazon Rekognition 自訂標籤模型 (SDK)
<a name="md-copy-model-overview"></a>

您可以使用 [CopyProjectVersion](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CopyProjectVersion) 操作從來源 Amazon Rekognition 自訂標籤專案複製 Amazon Rekognition 自訂標籤模型版本到目的地專案。目的地專案可以位於不同的 AWS 帳戶，也可以位於相同的 AWS 帳戶中。典型的案例是從開發 AWS 帳戶將測試的模型複製到生產 AWS 帳戶。



或者，您也可以使用來源資料集在目的地帳戶中訓練模型。使用此 `CopyProjectVersion` 操作具有下列優點。
+ 模型行為一致。模型訓練為非確定性，而且無法保證使用相同資料集訓練的兩個模型會做出相同的預測。使用 `CopyProjectVersion` 複製模型有助於確保複製模型的行為與來源模型一致，而且您不需要重新測試模型。
+ 不需要模型訓練。這可為您節省金錢，因為對於每次成功的模型訓練，您都需要付費。

若要將模型複製到不同的 AWS 帳戶，您必須在目的地帳戶中擁有 Amazon Rekognition 自訂標籤專案 AWS 。如需建立專案的資訊，請參閱 [建立專案](mp-create-project.md)。請務必在目的地 AWS 帳戶中建立專案。

[專案政策](md-create-project-policy-document.md)是一種資源型政策，可為您要複製的模型版本設定複製權限。當目的地專案與來源專案位於不同的 AWS 帳戶時，您將需要使用專案[政策](md-create-project-policy-document.md)。

在同一帳戶中複製模型版本時，您不需要使用[專案政策](md-create-project-policy-document.md)。但是，如果您想要對這些資源具有更多控制，則可以選擇對帳戶間專案使用[專案政策](md-create-project-policy-document.md)。

您可以呼叫 [PutProjectPolicy](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_PutProjectPolicy) 操作，將專案政策連接至來源專案。

您無法使用 `CopyProjectVersion`將模型複製到不同 AWS 區域中的專案。此外，您無法使用 Amazon Rekognition 自訂標籤主控台複製模型。在這些情況下，您可以使用用於訓練來源模型的資料集來訓練目的地專案中的模型。如需詳細資訊，請參閱[培訓 Amazon Rekognition 自訂標籤模型](training-model.md)。

若要將模型從來源專案複製到目的地專案，請執行下列操作：

**複製模型**

1. [建立專案政策文件](md-create-project-policy-document.md)。

1. [將專案政策連接至來源專案](md-attach-project-policy.md)。

1. [使用 `CopyProjectVersion` 操作複製模型](md-copy-model-sdk.md)。

若要從專案中移除專案政策，請呼叫 [DeleteProjectPolicy](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteProjectPolicy)。若要取得連接至專案的專案政策清單，請呼叫 [ListProjectPolicies](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListProjectPolicies)。

**Topics**
+ [建立專案政策文件。](md-create-project-policy-document.md)
+ [連接專案政策 (SDK)](md-attach-project-policy.md)
+ [複製模型 (SDK)](md-copy-model-sdk.md)
+ [列出專案政策 (SDK)](md-list-project-policies.md)
+ [刪除專案政策 (SDK)](md-delete-project-policy.title.md)