Abstract class that implements the
UiPath.DocumentProcessing.Contracts.Training.ITrainableExtractorActivity interface and the
System.Activities.NativeActivity abstract class.
This class should be implemented in order to construct an
NativeActivity for extractors training, compatible with the Train Extractors Scope activity and the document processing infrastructure.
All the defined InArguments are automatically populated by the Train Extractors Scope activity for all child activities.
The InArguments contain:
Information about the document that is to be classified, specifically the original file path, the text version, and the document object model.
Information about each field that training should be performed on, expected to be understood and processed by the training activities. These document types are set by the Train Extractors Scope activity after its configuration in the Configure Training wizard of the scope activity.
This activity has no OutArguments.
TrainableExtractorNativeActivity()- The protected default constructor.
DocumentPathInArgument<string> - The file path of the document.
DocumentTextInArgument<string> - The text version of the document.
DocumentObjectModelInArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> - The document object model of the document.
HumanValidatedDataInArgument<UiPath.DocumentProcessing.Contracts.Results.ExtractionResult> - The extraction results for the processed document, that you want to use for training.
PersistenceIdstring - The unique, opaque ID that is used by the scope activities in order to correctly track and configure the training activity.
Updated 9 months ago