Vector Dimensionality Reduction
Brief Description
Performs dimensionality reduction of the input vector data according to a model file.
Tags
Learning
Long Description
This application performs a vector data dimensionality reduction based on a model file produced by the TrainDimensionalityReduction application.
Parameters
Name of the input vector data (in): The input vector data to reduce.
Statistics file (instat): A XML file containing mean and standard deviation to center and reduce samples before dimensionality reduction (produced by ComputeImagesStatistics application).
Model file (model): A model file (produced by the TrainDimensionalityReduction application,
Output vector data file containing the reduced vector (out): Output vector data file storing sample values (OGR format). If not given, the input vector data file is used. In overwrite mode, the original features will be lost.
Input features to use for reduction. (feat): List of field names in the input vector data used as features for reduction.
Output feature (featout): Naming of output features
Prefix (prefix): Use a name prefix
Feature name prefix (featout.prefix.name): Name prefix for output features. This prefix is followed by the numeric index of each output feature.
List (list): Use a list with all names
Feature name list (featout.list.names): List of field names for the output features which result from the reduction.
Principal component dimension (pcadim): This optional parameter can be set to reduce the number of eignevectors used in the PCA model file. This parameter can't be used for other models
Writing mode (mode): This parameter determines if the output file is overwritten or updated [overwrite/update]. If an output file name is given, the original file is copied before creating the new features.
Overwrite (overwrite): Overwrite mode
Update (update): Update mode
Load otb application from xml file (inxml): Load otb application from xml file
Save otb application to xml file (outxml): Save otb application to xml file
Limitations
None
Authors
OTB-Team
See also
TrainDimensionalityReduction
Example of use
in: vectorData.shp
instat: meanVar.xml
model: model.txt
out: vectorDataOut.shp
feat: perimeter area width
otbcli_VectorDimensionalityReduction -in vectorData.shp -instat meanVar.xml -model model.txt -out vectorDataOut.shp -feat perimeter area width