跳转到主要内容
在输入数据集上训练分类器。训练和交叉验证参数应在 Trainer 对象的属性中设置。
模型训练和分类将在 Linux 和 Windows 中以顺序模式执行,而不受 IMultiProcessingParams::MultiProcessingMode 值的影响。

语法

C++

HRESULT TrainModel(
  ITrainingData*     Objects,
  ITrainingResults** Result
);

C#

ITrainingResults TrainModel( ITrainingData Objects );

Visual Basic .NET

Function TrainModel(Objects As ITrainingData) As ITrainingResults

参数

Objects [in] 用于训练分类模型的已分类数据集 (以 TrainingData 对象 形式提供) 。数据集中必须至少包含两个类别。 Result [out, retval] 指向 ITrainingResults* 指针变量的指针,该变量接收输出 TrainingResults 对象 的接口指针。训练结果包括分类模型和验证结果。目前一次只能训练一种类型的分类器,因此该集合将只包含一个 TrainingResult 元素。

返回值

此方法没有特定的返回值。它会返回 ABBYY FineReader Engine 函数的标准返回值

另请参见

Trainer