

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Copie d’un modèle Étiquettes personnalisées Amazon Rekognition (kit SDK)
<a name="md-copy-model-overview"></a>

Vous pouvez utiliser cette [CopyProjectVersion](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CopyProjectVersion)opération pour copier une version du modèle Amazon Rekognition Custom Labels depuis un projet Amazon Rekognition Custom Labels source vers un projet de destination. Le projet de destination peut se trouver dans un autre AWS compte ou dans le même AWS compte. Un scénario typique consiste à copier un modèle testé d'un AWS compte de développement vers un AWS compte de production. 



Vous pouvez également entraîner le modèle dans le compte de destination avec le jeu de données source. L’utilisation de l’opération `CopyProjectVersion` présente les avantages suivants.
+ Le comportement du modèle est cohérent. L’entraînement de modèle n’est pas déterministe et il n’est pas garanti que deux modèles entraînés avec le même jeu de données fassent les mêmes prédictions. La copie de modèle avec `CopyProjectVersion` permet de s’assurer que le comportement du modèle copié est cohérent avec le modèle source et vous n’avez pas besoin de retester le modèle. 
+ L’entraînement de modèle n’est pas obligatoire. Cela vous permet d’économiser de l’argent, car vous êtes facturé pour chaque entraînement réussi d’un modèle. 

Pour copier un modèle vers un autre AWS compte, vous devez disposer d'un projet Amazon Rekognition Custom Labels dans le compte de destination. AWS Pour en savoir plus sur la création d’un projet, consultez [Création d’un projet](mp-create-project.md). Assurez-vous de créer le projet dans le AWS compte de destination.

Une [politique de projet](md-create-project-policy-document.md) est une politique basée sur les ressources qui définit les autorisations de copie pour la version du modèle que vous souhaitez copier. Vous devrez utiliser une [politique de projet](md-create-project-policy-document.md) lorsque le projet de destination se trouve dans un AWS compte différent de celui du projet source.

Il n’est pas nécessaire d’utiliser une [politique de projet](md-create-project-policy-document.md) lorsque vous copiez des versions de modèles dans le même compte. Toutefois, vous pouvez choisir d’utiliser une [politique de projet](md-create-project-policy-document.md) pour les projets entre comptes si vous souhaitez mieux contrôler ces ressources.

Vous associez la politique du projet au projet source en appelant l'[PutProjectPolicy](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_PutProjectPolicy)opération.

Vous ne pouvez pas l'utiliser `CopyProjectVersion` pour copier un modèle dans un projet d'une autre AWS région. Vous ne pouvez pas non plus copier un modèle à l’aide de la console Étiquettes personnalisées Amazon Rekognition. Dans ces cas, vous pouvez entraîner le modèle dans le projet de destination avec les jeux de données utilisés pour entraîner le modèle source. Pour plus d’informations, consultez [Entraînement d’un modèle Étiquettes personnalisées Amazon Rekognition](training-model.md). 

Pour copier un modèle d’un projet source vers un projet de destination, procédez comme suit :

**Pour copier un modèle**

1. [Créez un document de politique de projet](md-create-project-policy-document.md).

1. [Joignez la politique du projet au projet source](md-attach-project-policy.md).

1. [Copiez le modèle avec l’opération `CopyProjectVersion`](md-copy-model-sdk.md).

Pour supprimer une politique de projet d'un projet, appelez [DeleteProjectPolicy](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteProjectPolicy). Pour obtenir une liste des politiques de projet associées à un projet, appelez [ListProjectPolicies](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListProjectPolicies). 

**Topics**
+ [Création d’un document de politique de projet](md-create-project-policy-document.md)
+ [Joindre une politique de projet (kit SDK)](md-attach-project-policy.md)
+ [Copie d’un modèle (kit SDK)](md-copy-model-sdk.md)
+ [Répertorier les politiques du projet (kit SDK)](md-list-project-policies.md)
+ [Suppression d’une politique de projet (kit SDK)](md-delete-project-policy.title.md)