Interface | Description |
---|---|
AdditionalMeasureProducer |
Interface to something that can produce measures other than those
calculated by evaluation modules.
|
Aggregateable<E> |
Interface to something that can aggregate an object of the same type with
itself.
|
BatchPredictor |
Interface to something that can produce predictions in a batch manner
when presented with a set of Instances.
|
CapabilitiesHandler |
Classes implementing this interface return their capabilities in regards
to datasets.
|
CapabilitiesIgnorer |
Classes implementing this interface make it possible to turn off
capabilities checking.
|
CommandlineRunnable |
Interface to something that can be run from the command line.
|
Copyable |
Interface implemented by classes that can produce "shallow" copies
of their objects.
|
CustomDisplayStringProvider |
For classes that do not implement the OptionHandler interface and want to
provide a custom display string in the GenericObjectEditor, which is more
descriptive than the class name.
|
DistanceFunction |
Interface for any class that can compute and return distances between two
instances.
|
Drawable |
Interface to something that can be drawn as a graph.
|
EnvironmentHandler |
Interface for something that can utilize environment
variables.
|
Instance |
Interface representing an instance.
|
LogHandler |
Interface to something that can output messages to a log
|
Matchable |
Interface to something that can be matched with tree matching
algorithms.
|
MultiInstanceCapabilitiesHandler |
Multi-Instance classifiers can specify an additional Capabilities object
for the data in the relational attribute, since the format of multi-instance
data is fixed to "bag/NOMINAL,data/RELATIONAL,class".
|
OptionHandler |
Interface to something that understands options.
|
PartitionGenerator |
This interface can be implemented by algorithms that generate
a partition of the instance space (e.g., decision trees).
|
Randomizable |
Interface to something that has random behaviour that is able to be
seeded with an integer.
|
RevisionHandler |
For classes that should return their source control revision.
|
Summarizable |
Interface to something that provides a short textual summary (as opposed
to toString() which is usually a fairly complete description) of itself.
|
TechnicalInformationHandler |
For classes that are based on some kind of publications.
|
ThreadSafe |
Interface to something that is thread safe
|
Undoable |
Interface implemented by classes that support undo.
|
WeightedAttributesHandler |
Interface to something that makes use of the information provided
by attribute weights.
|
WeightedInstancesHandler |
Interface to something that makes use of the information provided
by instance weights.
|
Class | Description |
---|---|
AbstractInstance |
Abstract class providing common functionality for the original instance
implementations.
|
AlgVector |
Class for performing operations on an algebraic vector
of floating-point values.
|
AllJavadoc |
Applies all known Javadoc-derived classes to a source file.
|
Attribute |
Class for handling an attribute.
|
AttributeLocator |
This class locates and records the indices of a certain type of attributes,
recursively in case of Relational attributes.
|
AttributeMetaInfo | |
AttributeStats |
A Utility class that contains summary information on an
the values that appear in a dataset for a particular attribute.
|
BinarySparseInstance |
Class for storing a binary-data-only instance as a sparse vector.
|
Capabilities |
A class that describes the capabilites (e.g., handling certain types of
attributes, missing values, types of classes, etc.) of a specific classifier.
|
CapabilitiesUtils |
Helper class for Capabilities.
|
ChebyshevDistance |
Implements the Chebyshev distance.
|
Check |
Abstract general class for testing in Weka.
|
CheckGOE |
Simple command line checking of classes that are editable in the GOE.
|
CheckOptionHandler |
Simple command line checking of classes that implement OptionHandler.
|
CheckScheme |
Abstract general class for testing schemes in Weka.
|
CheckScheme.PostProcessor |
a class for postprocessing the test-data
|
ClassCache |
A singleton that stores all classes on the classpath.
|
ClassCache.ClassFileFilter |
For filtering classes.
|
ClassCache.DirectoryFilter |
For filtering classes.
|
ClassDiscovery |
This class is used for discovering classes that implement a certain interface
or a derived from a certain class.
|
ClassDiscovery.StringCompare |
compares two strings.
|
ClassloaderUtil |
Utility class that can add jar files to the classpath dynamically.
|
ConjugateGradientOptimization |
This subclass of Optimization.java implements conjugate gradient descent
rather than BFGS updates, by overriding findArgmin(), with the same tests for
convergence, and applies the same line search code.
|
ContingencyTables |
Class implementing some statistical routines for contingency tables.
|
Copyright |
A class for providing centralized Copyright information.
|
DateAttributeInfo |
Stores information for date attributes.
|
Debug |
A helper class for debug output, logging, clocking, etc.
|
Debug.Clock |
A little helper class for clocking and outputting times.
|
Debug.DBO |
contains debug methods
|
Debug.Log |
A helper class for logging stuff.
|
Debug.Random |
This extended Random class enables one to print the generated random
numbers etc., before they are returned.
|
Debug.SimpleLog |
A little, simple helper class for logging stuff.
|
Debug.Timestamp |
A class that can be used for timestamps in files, The toString() method
simply returns the associated Date object in a timestamp format.
|
Defaults |
Base class for providing a set of default settings for an application.
|
DenseInstance |
Class for handling an instance.
|
DictionaryBuilder |
Class for building and maintaining a dictionary of terms.
|
EnumHelper |
Helper/wrapper class for obtaining an arbitrary enum value from an arbitrary
enum type.
|
Environment |
This class encapsulates a map of all environment and java system properties.
|
EnvironmentProperties |
Extends Properties to allow the value of a system property (if set) to
override that which has been loaded/set.
|
EuclideanDistance |
Implementing Euclidean distance (or similarity) function.
One object defines not one distance but the data model in which the distances between objects of that data model can be computed. Attention: For efficiency reasons the use of consistency checks (like are the data models of the two instances exactly the same), is low. For more information, see: Wikipedia. |
FastVector<E> | Deprecated |
FileHelper |
Wrapper class for File objects.
|
FilteredDistance |
Applies the given filter before calling the given distance function.
|
FindWithCapabilities |
Locates all classes with certain capabilities.
|
FontHelper |
Wrapper class for Font objects.
|
GlobalInfoJavadoc |
Generates Javadoc comments from the class's globalInfo method.
|
InheritanceUtils |
Helper class for inheritance related operations.
|
InstanceComparator |
A comparator for the Instance class.
|
Instances |
Class for handling an ordered set of weighted instances.
|
Javadoc |
Abstract superclass for classes that generate Javadoc comments and replace
the content between certain comment tags.
|
ListOptions |
Lists the options of an OptionHandler
|
ManhattanDistance |
Implements the Manhattan distance (or Taxicab geometry).
|
Matrix | Deprecated
Use
weka.core.matrix.Matrix instead - only for
backwards compatibility. |
Memory |
A little helper class for Memory management.
|
MinkowskiDistance |
Implementing Minkowski distance (or similarity)
function.
One object defines not one distance but the data model in which the distances between objects of that data model can be computed. Attention: For efficiency reasons the use of consistency checks (like are the data models of the two instances exactly the same), is low. For more information, see: Wikipedia. |
NominalAttributeInfo |
Stores information for nominal and string attributes.
|
NormalizableDistance |
Represents the abstract ancestor for normalizable distance functions, like
Euclidean or Manhattan distance.
|
Optimization |
Implementation of Active-sets method with BFGS update to solve optimization
problem with only bounds constraints in multi-dimensions.
|
Option |
Class to store information about an option.
|
OptionHandlerJavadoc |
Generates Javadoc comments from the OptionHandler's options.
|
PluginManager |
Class that manages a global map of plugins.
|
PropertyPath |
A helper class for accessing properties in nested objects, e.g., accessing
the "getRidge" method of a LinearRegression classifier part of
MultipleClassifierCombiner, e.g., Vote.
|
PropertyPath.Path |
Contains a (property) path structure
|
PropertyPath.PathElement |
Represents a single element of a property path
|
ProtectedProperties |
Simple class that extends the Properties class so that the properties are
unable to be modified.
|
Queue |
Class representing a FIFO queue.
|
RandomSample |
Class holding static utility methods for drawing random samples.
|
RandomVariates |
Class implementing some simple random variates generator.
|
Range |
Class representing a range of cardinal numbers.
|
RelationalAttributeInfo |
Stores information for relational attributes.
|
RelationalLocator |
This class locates and records the indices of relational attributes,
|
RepositoryIndexGenerator |
Class for generating html index files and supporting text files for a Weka
package meta data repository.
|
ResampleUtils |
Helper class for resampling.
|
ResourceUtils |
Helper for resources.
|
RevisionUtils |
Contains utility functions for handling revisions.
|
SelectedTag |
Represents a selected value from a finite set of values, where each
value is a Tag (i.e.
|
SerializationHelper |
A helper class for determining serialVersionUIDs and checking whether classes
contain one and/or need one.
|
SerializedObject |
Class for storing an object in serialized form in memory.
|
Settings |
Maintains a collection of settings.
|
Settings.SettingKey |
Class implementing a key for a setting.
|
SingleIndex |
Class representing a single cardinal number.
|
SparseInstance |
Class for storing an instance as a sparse vector.
|
SpecialFunctions |
Class implementing some mathematical functions.
|
Statistics |
Class implementing some distributions, tests, etc.
|
Stopwords |
Class that can test whether a given string is a stop word.
|
StringLocator |
This class locates and records the indices of String attributes, recursively
in case of Relational attributes.
|
SystemInfo |
This class prints some information about the system setup, like Java version,
JVM settings etc.
|
Tag |
A
Tag simply associates a numeric ID with a String description. |
TechnicalInformation |
Used for paper references in the Javadoc and for BibTex generation.
|
TechnicalInformationHandlerJavadoc |
Generates Javadoc comments from the TechnicalInformationHandler's data.
|
Tee |
This class pipelines print/println's to several PrintStreams.
|
TestInstances |
Generates artificial datasets for testing.
|
Trie |
A class representing a Trie data structure for strings.
|
Trie.TrieIterator |
Represents an iterator over a trie
|
Trie.TrieNode |
Represents a node in the trie.
|
Utils |
Class implementing some simple utility methods.
|
Version |
This class contains the version number of the current WEKA release and some
methods for comparing another version string.
|
WekaEnumeration<E> |
Class for enumerating an array list's elements.
|
WekaPackageClassLoaderManager |
Class that manages classloaders from individual Weka plugin packages.
|
WekaPackageLibIsolatingClassLoader |
A ClassLoader that loads/finds classes from one Weka plugin package.
|
WekaPackageManager |
Class providing package management and manipulation routines.
|
Enum | Description |
---|---|
Capabilities.Capability |
enumeration of all capabilities
|
RevisionUtils.Type |
Enumeration of source control types.
|
TechnicalInformation.Field |
the possible fields
|
TechnicalInformation.Type |
the different types of information
|
Exception | Description |
---|---|
NoSupportForMissingValuesException |
Exception that is raised by an object that is unable to process
data with missing values.
|
UnassignedClassException |
Exception that is raised when trying to use some data that has no
class assigned to it, but a class is needed to perform the operation.
|
UnassignedDatasetException |
Exception that is raised when trying to use something that has no
reference to a dataset, when one is required.
|
UnsupportedAttributeTypeException |
Exception that is raised by an object that is unable to process some of the
attribute types it has been passed.
|
UnsupportedClassTypeException |
Exception that is raised by an object that is unable to process the
class type of the data it has been passed.
|
WekaException |
Class for Weka-specific exceptions.
|
Annotation Type | Description |
---|---|
OptionMetadata |
Method annotation that can be used with scheme parameters to provide a nice
display-ready name for the parameter, help information and command-line
option details.
|