Vai al contenuto principale
Usa il modello per classificare uno specifico oggetto di classificazione. Questa chiamata al metodo restituisce una raccolta di coppie “etichetta di categoria — probabilità”, consentendoti di selezionare la categoria più probabile per il documento o la pagina da cui è stato creato l’oggetto di classificazione.
In Linux e Windows: l’addestramento e la classificazione del modello verranno eseguiti in modalità sequenziale, indipendentemente dal valore di IMultiProcessingParams::MultiProcessingMode.

Sintassi

C++

HRESULT Classify(
  IClassificationObject*   Object,
  IClassificationResults** Result
);

C#

IClassificationResults Classify( IClassificationObject Document );

Visual Basic .NET

Function Classify(Document As IClassificationObject) As IClassificationResults

Parametri

Object [in] Un ClassificationObject da classificare. Si noti che, se l’oggetto di classificazione è stato creato a partire da un documento o da una pagina non precedentemente riconosciuti, non sarà possibile classificarlo utilizzando un classificatore basato sulle caratteristiche del testo. È possibile verificare che la proprietà SuitableClassifiers dell’oggetto contenga il classificatore specificato in IModel::ClassifierType. Result [out, retval] Un puntatore alla variabile puntatore IClassificationResults* che riceve il puntatore all’interfaccia dell’oggetto di output ClassificationResults. I risultati della classificazione sono ordinati per probabilità in ordine decrescente. Può essere null se il classificatore non è in grado di assegnare l’oggetto di classificazione a nessuna delle categorie.

Valori di ritorno

Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Vedi anche

Model