> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SyncTrainingBatches

> Übertragen Sie trainierte Modelle und Trainingsbilder mit dem Befehl SyncTrainingBatches in FCAdminTools zwischen ABBYY FlexiCapture-Projekten, wobei nur die besseren übertragen werden.

Dokumente werden in der Regel in mehreren verschiedenen Projekten oder Umgebungen verarbeitet. Gleichzeitig gibt es üblicherweise ein Projekt oder eine Umgebung, in dem bzw. der Bilder gesammelt und Modelle trainiert werden.

Um Trainingsergebnisse in einem anderen Projekt oder einer anderen Umgebung zu verwenden, müssen Sie Ihre trainierten Modelle mit dem Befehl `SyncTrainingBatches` in dieses Projekt bzw. diese Umgebung übertragen. Es werden nur Modelle übertragen, deren Qualität höher ist als die der Modelle, die im Zielprojekt oder in der Zielumgebung bereits vorhanden sind. Mit dem Befehl SyncTrainingBatches können auch Dokumentbilder übertragen werden, die für das Training verwendet wurden.

<Warning>
  Wenn die Version einer Dokumentdefinition im Quellprojekt nicht mit der Version derselben Dokumentdefinition im Zielprojekt übereinstimmt, werden keine Dokumente, die der Dokumentdefinition im Quellprojekt entsprechen, in das Zielprojekt kopiert. Dies kann passieren, wenn eine Dokumentdefinition im Quellprojekt aktualisiert wurde, im Zielprojekt jedoch nicht, oder wenn eine ältere Dokumentdefinition aus dem Zielprojekt gelöscht wurde, aber nicht aus dem Quellprojekt.

  Damit der Befehl SyncTrainingBatches korrekt funktioniert, müssen die Versionen der Dokumentdefinitionen im Quell- und Zielprojekt identisch sein.
</Warning>

<div id="parameters">
  ## Parameter
</div>

| Parameter                      | Typ          | Beschreibung                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| :----------------------------- | :----------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `/Source`                      | Erforderlich | Das Projekt, aus dem die Trainings-Batches kopiert werden sollen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `/Target`                      | Erforderlich | Das Projekt, in das die Trainings-Batches kopiert werden sollen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `/SourceTenant`                | Optional     | Der Mandant, der das Quellprojekt enthält.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `/TargetTenant`                | Optional     | Der Mandant, in dem das Projekt aktualisiert werden soll.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `/SourceU`                     | Optional     | Benutzername. Wenn kein Benutzername angegeben ist, wird die Windows-Authentifizierung verwendet.                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `/SourceP`                     | Optional     | Kennwort.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `/SourceCert`                  | Optional     | Zertifikatfingerabdruck, der für die Mutual SSL-Authentifizierung auf dem Server des Quellprojekts verwendet wird. Dieser Schlüssel dient dazu, einen codierten Zertifikat-Hash für einen Server mit installiertem Mutual SSL als `string` zu übergeben.                                                                                                                                                                                                                                                                                                                 |
| `/TargetU`                     | Optional     | Benutzername. Wenn kein Benutzername angegeben ist, wird die Windows-Authentifizierung verwendet.                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `/TargetP`                     | Optional     | Kennwort.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `/TargetCert`                  | Optional     | Zertifikatfingerabdruck, der für die Mutual SSL-Authentifizierung auf dem Server des Zielprojekts verwendet wird. Dieser Schlüssel dient dazu, einen codierten Zertifikat-Hash für einen Server mit installiertem Mutual SSL als `string` zu übergeben.                                                                                                                                                                                                                                                                                                                  |
| `/CopyTrainingBatches`         | Optional     | Kopiert die Trainings-Batches. Mögliche Werte sind `All`, `LayoutOnly`, `ClassifierOnly` oder `None`. Standardmäßig ist dieser Parameter auf `All` gesetzt.                                                                                                                                                                                                                                                                                                                                                                                                              |
| `/BatchIDs`                    | Optional     | Die IDs der Batches, die synchronisiert werden sollen. Wenn keine Batch-IDs angegeben sind, werden alle Trainings-Batches synchronisiert. Wenn bestimmte Batch-IDs angegeben sind, sollte der Parameter `/CopyTrainingBatches` auf `LayoutOnly` oder `ClassifierOnly` gesetzt werden, um doppelte Batch-IDs zu vermeiden, da verschiedene Sammlungen identische Batch-IDs enthalten können. Wichtig: Der Parameter `/BatchIDs` und das Flag `/DeleteBatchesMissedInSource` schließen sich gegenseitig aus. Wenn beide angegeben sind, wird eine Fehlermeldung angezeigt. |
| `/CopyTrainingSamples`         | Flag         | Kopiert den Inhalt eines Trainings-Batchs. Standardmäßig wird der Inhalt des Trainings-Batchs nicht kopiert, wenn die Batches identisch sind (das heißt, wenn sie dieselbe GUID haben). Dies kann mit dem Flag `/ForceSync` geändert werden (weitere Informationen finden Sie unten). Der Inhalt eines Batchs wird nur kopiert, wenn der Batch selbst kopiert wird.                                                                                                                                                                                                      |
| `/ForceSync`                   | Flag         | Deaktiviert die Prüfung der Trainingsqualität und kopiert einen Trainings-Batch auch dann, wenn die Quality des neuen Modells schlechter ist als die des vorhandenen Modells.                                                                                                                                                                                                                                                                                                                                                                                            |
| `/DeleteBatchesMissedInSource` | Flag         | Löscht aus dem Ziel-Batch (das heißt aus dem im Parameter `/Target` angegebenen Batch) alle Batches, die im Quell-Batch fehlen (das heißt in dem im Parameter `/Source` angegebenen Batch). Wenn Batches gelöscht werden, wird ein entsprechender Eintrag zum Log hinzugefügt. Wichtig: Der Parameter `/BatchIDs` und das Flag `/DeleteBatchesMissedInSource` schließen sich gegenseitig aus. Wenn beide angegeben sind, wird eine Fehlermeldung angezeigt.                                                                                                              |

<div id="example-of-use">
  ## Anwendungsbeispiel
</div>

* `SyncTrainingBatches /Source="https://FCSRV/1/SingleEntryPoint" /Target=D:\Projects\SingleEntryPoint /SourceU=user /SourceP=password /ForceSync /CopyTrainingBatches=LayoutOnly /BatchIDs=1,2,3,4`
