Skip navigation links
A C D E G H I K M O P R S T U 

A

addPerceptronModel(String, PerceptronModel) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModelsHolder
 

C

classify(double[]) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
clear() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.KMeansModel
 
Cluster - Class in org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util
This class represents a single cluster in the model
CoreUtils - Class in org.wso2.extension.siddhi.execution.streamingml.util
Common utils for Streaming Machine Learning tasks.
CoreUtils() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.util.CoreUtils
 
currentState() - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension
 
currentState() - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension
 
currentState() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtension
 
currentState() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension
 

D

DataPoint - Class in org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util
Object which holds the data from each event and information about centroids in terms of coordinates
DataPoint() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.DataPoint
 
deletePerceptronModel(String) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModelsHolder
 
dot(double[], double[]) - Static method in class org.wso2.extension.siddhi.execution.streamingml.util.MathUtil
Dot product of two 'double' vectors.

E

equals(Object) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.Cluster
 
equals(Object) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.DataPoint
 
euclideanDistance(double[], double[]) - Static method in class org.wso2.extension.siddhi.execution.streamingml.util.MathUtil
finds the euclidean distance between two input points of equal dimension
extractAndValidateClassLabel(AbstractDefinition, ExpressionExecutor[], int) - Static method in class org.wso2.extension.siddhi.execution.streamingml.util.CoreUtils
 
extractAndValidateFeatures(AbstractDefinition, ExpressionExecutor[], int, int) - Static method in class org.wso2.extension.siddhi.execution.streamingml.util.CoreUtils
 

G

getAssociatedCentroidInfo(DataPoint, KMeansModel) - Static method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.KMeansClusterer
similar to findAssociatedCluster method but return an Object[] array with the distance to closest centroid and the coordinates of the closest centroid
getClonedPerceptronModel(String) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModelsHolder
 
getFeatureSize() - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
getInstance() - Static method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModelsHolder
 
getPerceptronModel(String) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModelsHolder
 
getPerceptronModelMap() - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModelsHolder
 

H

hashCode() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.Cluster
 
hashCode() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.DataPoint
 

I

init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension
 
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension
 
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtension
 
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension
 
initWeights(int) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
isLabelType(Attribute.Type) - Static method in class org.wso2.extension.siddhi.execution.streamingml.util.CoreUtils
 
isTrained() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.KMeansModel
 

K

KMeansClusterer - Class in org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util
class containing all mathematical logic needed to perform kmeans
KMeansClusterer() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.KMeansClusterer
 
KMeansIncrementalSPExtension - Class in org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans
performs kmeans with incremental update
KMeansIncrementalSPExtension() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtension
 
KMeansMiniBatchSPExtension - Class in org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans
performs kmeans with batch update
KMeansMiniBatchSPExtension() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension
 
KMeansModel - Class in org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util
stores info about the kmeans model
KMeansModel() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.KMeansModel
 

M

MathUtil - Class in org.wso2.extension.siddhi.execution.streamingml.util
Special mathematical functions used in the ML algorithms.
MathUtil() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.util.MathUtil
 

O

org.wso2.extension.siddhi.execution.streamingml.classification.perceptron - package org.wso2.extension.siddhi.execution.streamingml.classification.perceptron
 
org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util - package org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util
 
org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans - package org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans
 
org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util - package org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util
 
org.wso2.extension.siddhi.execution.streamingml.util - package org.wso2.extension.siddhi.execution.streamingml.util
 

P

PerceptronClassifierStreamProcessorExtension - Class in org.wso2.extension.siddhi.execution.streamingml.classification.perceptron
Predict using a linear binary classification Perceptron model built via PerceptronClassifierStreamProcessorExtension
PerceptronClassifierStreamProcessorExtension() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension
 
PerceptronClassifierUpdaterStreamProcessorExtension - Class in org.wso2.extension.siddhi.execution.streamingml.classification.perceptron
Build or update a linear binary classification Perceptron model and emit the weights of the features in the order of the attributes.
PerceptronClassifierUpdaterStreamProcessorExtension() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension
 
PerceptronModel - Class in org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util
Represents a linear Perceptron Model
PerceptronModel() - Constructor for class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
PerceptronModel(PerceptronModel) - Constructor for class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
PerceptronModelsHolder - Class in org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util
Data holder which keeps the instances of @PerceptronModel
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension
Process events received by PerceptronClassifierUpdaterStreamProcessorExtension
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension
Process events received by PerceptronClassifierUpdaterStreamProcessorExtension
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtension
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension
 

R

restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension
 
restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension
 
restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtension
 
restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension
 
run() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.Trainer
 

S

setBias(double) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
setCoordinates(double[]) - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.DataPoint
 
setLearningRate(double) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
setPerceptronModelMap(Map<String, PerceptronModel>) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModelsHolder
 
setThreshold(double) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
start() - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension
 
start() - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension
 
start() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtension
 
start() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension
 
stop() - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierStreamProcessorExtension
 
stop() - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.PerceptronClassifierUpdaterStreamProcessorExtension
 
stop() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansIncrementalSPExtension
 
stop() - Method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.KMeansMiniBatchSPExtension
 

T

train(LinkedList<DataPoint>, int, double, ExecutorService, KMeansModel, int, int, int) - Static method in class org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util.KMeansClusterer
 
Trainer - Class in org.wso2.extension.siddhi.execution.streamingml.clustering.kmeans.util
trains the model using a separate thread when the batch size is larger than a specified value

U

update(Boolean, double[]) - Method in class org.wso2.extension.siddhi.execution.streamingml.classification.perceptron.util.PerceptronModel
 
A C D E G H I K M O P R S T U 
Skip navigation links

Copyright © 2017 WSO2. All rights reserved.