public class SOMLibZeroVectorRemover extends java.lang.Object implements SOMToolboxApp
Created on Mar 16, 2004
SOMToolboxApp.Type
Modifier and Type | Field and Description |
---|---|
static SOMToolboxApp.Type |
APPLICATION_TYPE |
static java.lang.String |
DESCRIPTION |
private static java.lang.String |
ERROR_FILE_FORMAT_CORRUPT |
static java.lang.String |
LONG_DESCRIPTION |
static com.martiansoftware.jsap.Parameter[] |
OPTIONS |
DEV_BY_STRING, HOMEPAGE, INFO, INFO_TEXT, LICENSE_TEXT, REQUIRED_MEMBERS, TYPE_GROUPED_COMPARATOR
Constructor and Description |
---|
SOMLibZeroVectorRemover() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Static method for standalone invocation.
|
static void |
removeZeroVectors(java.io.BufferedReader inReader,
java.io.BufferedWriter outWriter)
Static method taking a Buffered Reader and BufferedWriter as argument.
|
static void |
removeZeroVectors(java.lang.String inFileName,
java.lang.String outFileName)
Static method taking input and output filename as argument.
|
public static final com.martiansoftware.jsap.Parameter[] OPTIONS
private static final java.lang.String ERROR_FILE_FORMAT_CORRUPT
public static final java.lang.String DESCRIPTION
public static final java.lang.String LONG_DESCRIPTION
public static final SOMToolboxApp.Type APPLICATION_TYPE
public static void main(java.lang.String[] args)
args
- Usage: input-filename output-filenamepublic static void removeZeroVectors(java.lang.String inFileName, java.lang.String outFileName) throws java.io.FileNotFoundException, java.io.IOException
inFileName
- Name of input file.outFileName
- Name of output file.java.io.FileNotFoundException
java.io.IOException
public static void removeZeroVectors(java.io.BufferedReader inReader, java.io.BufferedWriter outWriter)
inReader
- BufferedReader reading the file continaing unnormalized vectors.outWriter
- BuffererWriter writing the normalized vector file.