|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rapidminer.tools.WekaTools
public class WekaTools
This class contains static methods for converting Weka Instances to RapidMiner ExampleSet and vice versa.
| Field Summary | |
|---|---|
static java.lang.String |
WEKA_OPERATOR_PREFIX
This prefix indicates all Weka operators. |
| Constructor Summary | |
|---|---|
WekaTools()
|
|
| Method Summary | |
|---|---|
static void |
addParameterTypes(weka.core.OptionHandler handler,
java.util.List<ParameterType> types,
java.util.List<ParameterType> wekaParameters,
boolean meta,
java.lang.String metaParameter)
Add the parameter type for the options of a Weka option handler. |
static java.lang.String[] |
getWekaClasses(java.lang.Class superclass)
|
static java.lang.String[] |
getWekaClasses(java.lang.Class superclass,
java.lang.String[] searchConstraints,
boolean positive)
|
static java.lang.String[] |
getWekaClasses(java.lang.Class superclass,
java.lang.String[] positiveSearchConstraints,
java.lang.String[] negativeSearchConstraints)
If Weka is not found, this method silently returns an empty string array. |
static java.lang.String[] |
getWekaClasses(java.lang.Class superclass,
java.lang.String seachConstraint,
boolean includeConstraint)
|
static java.util.jar.JarFile |
getWekaJar()
This method retrieves the jar file of Weka as a file and wraps it into a JarFile. |
static java.io.File |
getWekaJarAsFile()
Checks if the user has defined the position of Weka in an environment variable. |
static java.lang.String[] |
getWekaParametersFromList(java.util.List rapidMinerParameters)
Returns the Weka parameters for a RapidMiner parameter list. |
static java.lang.String[] |
getWekaParametersFromTypes(Operator operator,
java.util.List parameterTypes)
Returns all Weka parameters as String array from the given list of parameter types. |
static ParameterType |
guessParameterType(weka.core.Option option,
java.lang.String[] options)
Tries to guess the type of the given option. |
static void |
registerWekaOperators(java.lang.ClassLoader classLoader,
java.lang.String[] classNames,
java.util.Map<java.lang.String,java.lang.String> deprecationInfos,
java.lang.String operatorClass,
java.lang.String firstDescription,
java.lang.String firstGroup,
java.lang.String icon)
Registers all given Weka operators. |
static void |
registerWekaOperators(java.lang.ClassLoader classLoader,
java.lang.String[] classNames,
java.lang.String operatorClass,
java.lang.String firstDescription,
java.lang.String firstGroup,
java.lang.String icon)
Registers all given Weka operators. |
static ExampleSet |
toRapidMinerExampleSet(weka.core.Instances instances)
Invokes toRapidMinerExampleSet(instances, null, DataRowFactory.TYPE_DOUBLE_ARRAY). |
static ExampleSet |
toRapidMinerExampleSet(weka.core.Instances instances,
java.lang.String attributeNamePrefix)
Invokes toRapidMinerExampleSet(instances, attributeNamePrefix, DataRowFactory.TYPE_DOUBLE_ARRAY). |
static ExampleSet |
toRapidMinerExampleSet(weka.core.Instances instances,
java.lang.String attributeNamePrefix,
int datamanagement)
Creates a RapidMiner example set from Weka instances. |
static weka.core.Instances |
toWekaInstances(ExampleSet exampleSet,
java.lang.String name,
int taskType)
Creates Weka instances with the given name from the given example set. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String WEKA_OPERATOR_PREFIX
| Constructor Detail |
|---|
public WekaTools()
| Method Detail |
|---|
public static ExampleSet toRapidMinerExampleSet(weka.core.Instances instances)
public static ExampleSet toRapidMinerExampleSet(weka.core.Instances instances,
java.lang.String attributeNamePrefix)
public static ExampleSet toRapidMinerExampleSet(weka.core.Instances instances,
java.lang.String attributeNamePrefix,
int datamanagement)
attributeNamePrefix is not null, the given
string prefix plus a number is used as attribute names.
public static weka.core.Instances toWekaInstances(ExampleSet exampleSet,
java.lang.String name,
int taskType)
throws OperatorException
OperatorExceptionpublic static java.lang.String[] getWekaParametersFromList(java.util.List rapidMinerParameters)
public static java.lang.String[] getWekaParametersFromTypes(Operator operator,
java.util.List parameterTypes)
public static ParameterType guessParameterType(weka.core.Option option,
java.lang.String[] options)
public static void addParameterTypes(weka.core.OptionHandler handler,
java.util.List<ParameterType> types,
java.util.List<ParameterType> wekaParameters,
boolean meta,
java.lang.String metaParameter)
public static java.io.File getWekaJarAsFile()
throws java.io.IOException
java.io.IOException
public static java.util.jar.JarFile getWekaJar()
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String[] getWekaClasses(java.lang.Class superclass)
public static java.lang.String[] getWekaClasses(java.lang.Class superclass,
java.lang.String seachConstraint,
boolean includeConstraint)
public static java.lang.String[] getWekaClasses(java.lang.Class superclass,
java.lang.String[] searchConstraints,
boolean positive)
public static java.lang.String[] getWekaClasses(java.lang.Class superclass,
java.lang.String[] positiveSearchConstraints,
java.lang.String[] negativeSearchConstraints)
public static void registerWekaOperators(java.lang.ClassLoader classLoader,
java.lang.String[] classNames,
java.lang.String operatorClass,
java.lang.String firstDescription,
java.lang.String firstGroup,
java.lang.String icon)
public static void registerWekaOperators(java.lang.ClassLoader classLoader,
java.lang.String[] classNames,
java.util.Map<java.lang.String,java.lang.String> deprecationInfos,
java.lang.String operatorClass,
java.lang.String firstDescription,
java.lang.String firstGroup,
java.lang.String icon)
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||