Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

M

magnitude(BagOfWords) - Method in class org.ai_heuristic.model.BagOfWords
Calculate the magnitude value of this bag-of-words with the one passed in.
magnitude(BagOfWords) - Method in class org.ai_heuristic.model.MetaBagOfWords
Calculate the magnitude value of this bag-of-words with the one passed in.
MAGNITUDE - Static variable in class org.ai_heuristic.util.AiHeuristicConst
This defines the magnitude operator
magnitudeOther(BagOfWords) - Method in class org.ai_heuristic.model.MetaBagOfWords
Update this bag of words with magnitude of the 'other' fields from the parameter passed in.
Markov - Class in org.ai_heuristic.algo.classify
A very basic Markov model that counts the number of occurrences in the training datasets.
Markov() - Constructor for class org.ai_heuristic.algo.classify.Markov
Create a new instance of Markov.
Markov(String) - Constructor for class org.ai_heuristic.algo.classify.Markov
Create a new instance of Markov.
Markov(String, FunctionLearn) - Constructor for class org.ai_heuristic.algo.classify.Markov
Create a new instance of Markov.
markovModel - Variable in class org.ai_heuristic.algo.classify.Markov
The Markov model
MathBOW - Class in org.ai_heuristic.eval
Provides one implementation of a Bag-Of-Words evaluation function that includes mathematical operations.
MathBOW() - Constructor for class org.ai_heuristic.eval.MathBOW
Create a new instance of MathBOW.
mathCompare - Variable in class org.ai_heuristic.algo.cluster.NearestNeighbour
Single value math comparisons - simple type
mathCompare(String, T, T, String) - Method in interface org.ai_heuristic.def.EvaluateMathDef
Evaluate the comparison expression.
mathCompare - Variable in class org.ai_heuristic.eval.Condition
The match comparison
mathCompare(String, T, T, String) - Method in class org.ai_heuristic.eval.MathBOW
Not defined for a BagOfWords.
mathCompare(String, Object, Object, String) - Method in class org.ai_heuristic.eval.MathString
Evaluate the expression.
mathCompare(String, T, T, String) - Method in class org.ai_heuristic.eval.SimpleMathCompare
Evaluate the mathematical expression value1 operator value2.
mathCompare - Variable in class org.ai_heuristic.functs.Function
The evaluation service
mathCompare - Variable in class org.ai_heuristic.tree.KD_TreeNode
Single value math comparisons - simple type
MATHEVALUATOR - Static variable in class org.ai_heuristic.util.AiHeuristicConst
 
mathOperation(String, T, T, String) - Method in interface org.ai_heuristic.def.EvaluateMathDef
Evaluate the mathematical expression.
mathOperation(String, Object, Object, String) - Method in class org.ai_heuristic.eval.MathBOW
Evaluate the mathematical expression value1 operator value2.
mathOperation(String, Object, Object, String) - Method in class org.ai_heuristic.eval.MathString
Evaluate the expression.
mathOperation(String, T, T, String) - Method in class org.ai_heuristic.eval.SimpleMathCompare
Evaluate the mathematical expression value1 operator value2.
MathStat - Class in org.ai_heuristic.functs
This class implements some basic mathematical and statistical functions.
MathStat() - Constructor for class org.ai_heuristic.functs.MathStat
 
MathString - Class in org.ai_heuristic.eval
Provides one implementation of a String-based evaluation function that includes mathematical operations.
MathString() - Constructor for class org.ai_heuristic.eval.MathString
Create a new instance of MathString.
MatrixTopology - Class in org.ai_heuristic.algo.cluster.som.topology
Updated version of the source code for the kohonen self-organising map at http://jknnl.sourceforge.net/ Some classes or packages may have been moved or changed.
MatrixTopology(int, int) - Constructor for class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
Creates a new instance of MatrixTopology with specified numbers of rows and columns.
MatrixTopology(int, int, int) - Constructor for class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
Creates a new instance of MatrixTopology with specified numbers of rows, columns and radius.
MAX - Static variable in class org.ai_heuristic.util.AiHeuristicConst
The maximum value
maxDepth() - Method in class org.ai_heuristic.tree.TreeNode
Get the maximum tree depth for any branch.
maxIteration - Variable in class org.ai_heuristic.algo.cluster.som.kohonen.WTALearningFunction
Max number of iteration
maxIteration - Variable in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
Max number of iteration
maxValue - Variable in class org.ai_heuristic.model.NodeStats
Maximum value for a node
mean(String, EvaluateMathDef, ArrayList<?>) - Static method in class org.ai_heuristic.functs.MathStat
Calculate the sum average value of the list of elements.
median(String, EvaluateMathDef, ArrayList<?>) - Static method in class org.ai_heuristic.functs.MathStat
Calculate the middle value of the list of elements.
MEDIAN - Static variable in class org.ai_heuristic.util.AiHeuristicConst
The median value
MetaBagOfWords - Class in org.ai_heuristic.model
This is a bag of words structure that also stores other metadata.
MetaBagOfWords() - Constructor for class org.ai_heuristic.model.MetaBagOfWords
Create a new instance of MetaBagOfWords
METABAGOFWORDS - Static variable in class org.ai_heuristic.util.TextConst
 
MetaBagOfWordsParser - Class in org.ai_heuristic.parser
This can be used to parse the extended MetaBagOfWords structure to or from XML.
MetaBagOfWordsParser() - Constructor for class org.ai_heuristic.parser.MetaBagOfWordsParser
Create a new instance of MetaBagOfWordsParser
METRIC - Static variable in class org.ai_heuristic.util.AiHeuristicConst
 
MetricCompare - Class in org.ai_heuristic.eval.metric
This utility class can help to return the correct dataset when comparing.
MetricCompare(MetricDataset, MetricDataset) - Constructor for class org.ai_heuristic.eval.metric.MetricCompare
Create a new instance of MetricCompare.
MetricDataset - Class in org.ai_heuristic.eval.metric
This class stores a dataset list of objects as a list of MetricValue values.
MetricDataset(MetricValue) - Constructor for class org.ai_heuristic.eval.metric.MetricDataset
Create a new instance of MetricDataset.
MetricDataset(String, MetricValue) - Constructor for class org.ai_heuristic.eval.metric.MetricDataset
Create a new instance of MetricDataset.
MetricDataset(String, String, MetricValue) - Constructor for class org.ai_heuristic.eval.metric.MetricDataset
Create a new instance of MetricDataset.
MetricDataset(String, String, Map<String, ?>) - Constructor for class org.ai_heuristic.eval.metric.MetricDataset
Create a new instance of MetricDataset.
MetricDataset(String, String, T) - Constructor for class org.ai_heuristic.eval.metric.MetricDataset
Create a new instance of MetricDataset.
MetricDataset(String, String, List<?>) - Constructor for class org.ai_heuristic.eval.metric.MetricDataset
Create a new instance of MetricDataset.
METRICDATASET - Static variable in class org.ai_heuristic.util.AiHeuristicConst
This defines a root metric dataset element
metrics - Variable in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
Reference to metrics
MetricValue - Class in org.ai_heuristic.eval.metric
This represents a single data value.
MetricValue(String, String, Object) - Constructor for class org.ai_heuristic.eval.metric.MetricValue
Create a new instance of MetricValue.
METRICVALUE - Static variable in class org.ai_heuristic.util.AiHeuristicConst
This defines a root metric value element
MIN - Static variable in class org.ai_heuristic.util.AiHeuristicConst
The minimum value
MinkowskiDistance - Class in org.ai_heuristic.functs.metric
This measures the Minkowski Distance between two lists of objects.
MinkowskiDistance() - Constructor for class org.ai_heuristic.functs.metric.MinkowskiDistance
Create a new instance of MinkowskiDistance.
MinkowskiDistance(String, HashMap<String, ?>) - Constructor for class org.ai_heuristic.functs.metric.MinkowskiDistance
Create a new instance of MinkowskiDistance.
MINKOWSKIFUNCTION - Static variable in class org.ai_heuristic.util.AiHeuristicConst
 
MINUS - Static variable in class org.ai_heuristic.util.TextConst
The minus symbol
minValue - Variable in class org.ai_heuristic.model.NodeStats
Minimum value for a node
MKP - Static variable in class org.ai_heuristic.util.AiHeuristicConst
The minkowski distance power value
moduleName - Variable in class org.ai_heuristic.model.FactoryInfo
The name of the module that the interface can be read from.
multiply(String, T, T) - Method in interface org.ai_heuristic.def.EvaluateMathDef
Multiply the first value by the second and return the result.
multiply(String, Object, Object) - Method in class org.ai_heuristic.eval.MathBOW
Multiply the first value by the second and return the result.
multiply(String, Object, Object) - Method in class org.ai_heuristic.eval.MathString
Multiply the first value by the second and return the result.
multiply(String, String) - Method in class org.ai_heuristic.eval.MathString
Multiply the two String values together by repeating each char in value2, every time it occurs in value1.
multiply(String, T, T) - Method in class org.ai_heuristic.eval.SimpleMathCompare
Multiply the first value by the second and return the result.
multiply(Integer, Integer) - Method in class org.ai_heuristic.eval.SimpleMathCompare
Multiply the first value by the second and return the result.
multiply(Character, Character) - Method in class org.ai_heuristic.eval.SimpleMathCompare
Multiply the first value by the second and return the result.
multiply(Long, Long) - Method in class org.ai_heuristic.eval.SimpleMathCompare
Multiply the first value by the second and return the result.
multiply(Float, Float) - Method in class org.ai_heuristic.eval.SimpleMathCompare
Multiply the first value by the second and return the result.
multiply(Double, Double) - Method in class org.ai_heuristic.eval.SimpleMathCompare
Multiply the first value by the second and return the result.
MULTIPLY - Static variable in class org.ai_heuristic.util.AiHeuristicConst
This defines the multiplication operator
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links