> ## 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.

# TrainModel-Methode des Objekts Trainer

> TrainModel-Methode des Objekts Trainer in der ABBYY FineReader Engine API — trainiert den Klassifikator mit den bereitgestellten TrainingData anhand der konfigurierten TrainingParams und ValidationParams.

Trainiert den Klassifikator anhand des Eingabe-Datensatzes. Die Parameter für das Training und die Kreuzvalidierung sollten in den Eigenschaften des Objekts [Trainer](/de/fine-reader/engine/api-reference/classification-related-objects/trainer) festgelegt werden.

<Note>
  Das Modelltraining und die Klassifizierung werden unter Linux und Windows unabhängig vom Wert von [IMultiProcessingParams::MultiProcessingMode](/de/fine-reader/engine/api-reference/parameter-objects/multiprocessingparams#multiprocessingmode) im sequenziellen Modus ausgeführt.
</Note>

<div id="syntax">
  ## Syntax
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT TrainModel(
  ITrainingData*     Objects,
  ITrainingResults** Result
);
```

### C\#

```csharp theme={null}
ITrainingResults TrainModel( ITrainingData Objects );
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Function TrainModel(Objects As ITrainingData) As ITrainingResults
```

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

Objects

\[in] Der kategorisierte Datensatz (als [TrainingData](/de/fine-reader/engine/api-reference/classification-related-objects/trainingdata)-Objekt), mit dem das Klassifizierungsmodell trainiert werden soll. Im Datensatz müssen mindestens zwei Kategorien vertreten sein.

Result

\[out, retval] Ein Zeiger auf die Zeigervariable ITrainingResults\*, die den Schnittstellenzeiger auf das Ausgabeobjekt [TrainingResults](/de/fine-reader/engine/api-reference/classification-related-objects/trainingresults) erhält. Die Trainingsergebnisse umfassen das Klassifizierungsmodell und die Validierungsergebnisse. Derzeit kann jeweils nur ein Klassifikator eines Typs trainiert werden; daher enthält die Sammlung ein [TrainingResult](/de/fine-reader/engine/api-reference/classification-related-objects/trainingresult)-Element.

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Methode hat keine speziellen Rückgabewerte. Sie gibt die [Standard-Rückgabewerte von ABBYY FineReader Engine-Funktionen](/de/fine-reader/engine/api-reference/return-codes) zurück.

<div id="see-also">
  ## Siehe auch
</div>

[Trainer](/de/fine-reader/engine/api-reference/classification-related-objects/trainer)
