Factory class for the generation of search predictors.
Inheritance Hierarchy
Stemmer.Cvb.Polimago.TrainingPredictorFactoryBase
Stemmer.Cvb.Polimago.TrainingSearchPredictorFactory
Namespace: Stemmer.Cvb.Polimago.Training
Assembly: Stemmer.Cvb.Polimago (in Stemmer.Cvb.Polimago.dll) Version: 14.0.0.0
Syntax
The SearchPredictorFactory type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| SearchPredictorFactory |
Ctor.
|
Properties
| Name | Description | |
|---|---|---|
| AngleRange |
Range of angles to be covered during classifier training.
| |
| ExtractionRadius |
Radius for extracting positive search instances. The unit size is the
size of the feature window, i.e. a value of 0.5 means that positive
samples can be extracted from withing a range of +/- Feature Window
Width and +/- Feature Window Height around each trained instance.
Smaller values will necessitate a finer search grid but may yield
better results on difficult search tasks.
| |
| FeatureResolutionRest |
Feature resolution (determines the size of the classification
retina) for step 3 and up.
| |
| FeatureResolutionStep1And2 |
Feature resolution (determines the size of the classification
retina) for search step 1 and 2.
| |
| Invariances |
Invariances to be used for generating the classifier.
| |
| Lambda |
Regularization value to be used for generating the object. Possible
values range from 0 to 10, good starting values for experiments are
usually around 0.01.
(Inherited from PredictorFactoryBase.) | |
| NumClassificationSteps |
Number of classification steps during search operation.
| |
| Preprocessing |
Preprocessing code with which the object is to be generated.
(Inherited from PredictorFactoryBase.) | |
| SampleSize |
Sample size that has been used in each training set.
| |
| ScaleRange |
Range of scale factors to be covered during classifier training.
Only meaningful if the invariance type
RotationScaleTranslation has been set.
| |
| SingularValueRange |
Range of permissible singular values to be covered during classifier
training. Only meaningful if the invariance type
AffineGroup has been set.
|
Methods
| Name | Description | |
|---|---|---|
| Dispose |
Disposes of the native data needed for marshalling.
(Inherited from PredictorFactoryBase.) | |
| Dispose(Boolean) |
Clean-up of managed-to-native data structures.
(Inherited from PredictorFactoryBase.) | |
| Equals | (Inherited from Object.) | |
| Finalize |
Finalizer - clean up the bytes occupied by the unmanaged copy of the
progress data structure.
(Inherited from PredictorFactoryBase.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| OnEndProgressReport |
Event raiser.
(Inherited from PredictorFactoryBase.) | |
| OnProgressReport |
Event raiser.
(Inherited from PredictorFactoryBase.) | |
| OnStartProgressReport |
Event raiser.
(Inherited from PredictorFactoryBase.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| TrainPredictor(SampleRegressionImageList) |
Create a regression predictor from a sample image list.
| |
| TrainPredictor(TrainingSet) |
Create a regression predictor from a Minos Training Set.
| |
| UseSettingsFromPredictor(PredictorBase) |
Copy the classifier generation settings from a classifier.
(Inherited from PredictorFactoryBase.) | |
| UseSettingsFromPredictor(SearchPredictor) |
Copy the predictor generation settings from a predictor.
|
Events
| Name | Description | |
|---|---|---|
| EndProgressReport |
Event that informs about the finalization of a given stage.
(Inherited from PredictorFactoryBase.) | |
| ProgressReport |
Event that informs about a progress step in the given stage.
(Inherited from PredictorFactoryBase.) | |
| StartProgressReport |
Event that will be fired when a new progress stage was initiated.
(Inherited from PredictorFactoryBase.) |
Fields
| Name | Description | |
|---|---|---|
| NumClassificationStepsMin |
Minimum classification step count.
| |
| SampleSizeMin |
Absolute minimum value for SampleSize.
| |
| ScaleFactorRange |
Acceptable scale factor range for search classifier training.
| |
| ScaleFactorRangeDefault |
Default value for the scale factor range.
| |
| SingularValueRangeDefault |
Default value for the singular value range.
|
See Also