public class SOMLibInputConcatenator extends java.lang.Object implements SOMToolboxApp
VectorFileConcatenator
,
but more generic in the number of inputs it can take, and in the merging strategies, though it doesn't support the
weighting strategies implemented in VectorFileConcatenator
.Modifier and Type | Class and Description |
---|---|
(package private) static class |
SOMLibInputConcatenator.mergeMode |
SOMToolboxApp.Type
Modifier and Type | Field and Description |
---|---|
static SOMToolboxApp.Type |
APPLICATION_TYPE |
static java.lang.String |
DESCRIPTION |
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 |
---|
SOMLibInputConcatenator() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args) |
private static void |
merge(java.lang.String[] inputTvs,
java.lang.String[] inputVecs,
java.lang.String outFile,
int percentage,
SOMLibInputConcatenator.mergeMode mode,
int[] size) |
static void |
mergeVectors(java.lang.String[] inputTvs,
java.lang.String[] inputVecs,
java.lang.String outFile,
java.lang.String modeString,
int[] size) |
public static final com.martiansoftware.jsap.Parameter[] OPTIONS
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) throws java.io.IOException, SOMLibFileFormatException
java.io.IOException
SOMLibFileFormatException
public static void mergeVectors(java.lang.String[] inputTvs, java.lang.String[] inputVecs, java.lang.String outFile, java.lang.String modeString, int[] size) throws java.io.IOException, SOMLibFileFormatException
java.io.IOException
SOMLibFileFormatException
private static void merge(java.lang.String[] inputTvs, java.lang.String[] inputVecs, java.lang.String outFile, int percentage, SOMLibInputConcatenator.mergeMode mode, int[] size) throws java.io.IOException, SOMLibFileFormatException
java.io.IOException
SOMLibFileFormatException