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