Class SEEDChangeDetector.SEEDWindow
- java.lang.Object
-
- moa.classifiers.core.driftdetection.SEEDChangeDetector.SEEDWindow
-
- Enclosing class:
- SEEDChangeDetector
public class SEEDChangeDetector.SEEDWindow extends Object
-
-
Constructor Summary
Constructors Constructor Description SEEDWindow(int blockSize)
SEEDWindow(int blockSize, int decayMode, int compressionMode, double epsilonPrime, double alpha, int compressionTerm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addBlockToHead(SEEDChangeDetector.SEEDBlock block)
void
addBlockToTail(SEEDChangeDetector.SEEDBlock block)
void
addTransaction(double value)
boolean
checkHomogeneity(SEEDChangeDetector.SEEDBlock block)
void
clear()
void
compressBlock(SEEDChangeDetector.SEEDBlock cursor)
int
getBlockCount()
int
getBlockSize()
double
getEpsilonPrime()
SEEDChangeDetector.SEEDBlock
getHead()
SEEDChangeDetector.SEEDBlock
getTail()
double
getTotal()
double
getVariance()
int
getWidth()
void
removeBlock(SEEDChangeDetector.SEEDBlock block)
void
setAlpha(double alpha)
void
setBlockCount(int value)
void
setBlockSize(int value)
void
setCompressionTerm(int value)
void
setEpsilonPrime(double epsilonPrime)
void
setHead(SEEDChangeDetector.SEEDBlock head)
void
setTail(SEEDChangeDetector.SEEDBlock tail)
void
setTotal(double value)
void
setVariance(double value)
void
setWidth(int value)
-
-
-
Method Detail
-
clear
public void clear()
-
addTransaction
public void addTransaction(double value)
-
compressBlock
public void compressBlock(SEEDChangeDetector.SEEDBlock cursor)
-
checkHomogeneity
public boolean checkHomogeneity(SEEDChangeDetector.SEEDBlock block)
-
addBlockToHead
public void addBlockToHead(SEEDChangeDetector.SEEDBlock block)
-
removeBlock
public void removeBlock(SEEDChangeDetector.SEEDBlock block)
-
addBlockToTail
public void addBlockToTail(SEEDChangeDetector.SEEDBlock block)
-
getBlockCount
public int getBlockCount()
-
setBlockCount
public void setBlockCount(int value)
-
getWidth
public int getWidth()
-
setWidth
public void setWidth(int value)
-
setHead
public void setHead(SEEDChangeDetector.SEEDBlock head)
-
setTail
public void setTail(SEEDChangeDetector.SEEDBlock tail)
-
getHead
public SEEDChangeDetector.SEEDBlock getHead()
-
getTail
public SEEDChangeDetector.SEEDBlock getTail()
-
getTotal
public double getTotal()
-
setTotal
public void setTotal(double value)
-
getVariance
public double getVariance()
-
setVariance
public void setVariance(double value)
-
setBlockSize
public void setBlockSize(int value)
-
getBlockSize
public int getBlockSize()
-
getEpsilonPrime
public double getEpsilonPrime()
-
setEpsilonPrime
public void setEpsilonPrime(double epsilonPrime)
-
setAlpha
public void setAlpha(double alpha)
-
setCompressionTerm
public void setCompressionTerm(int value)
-
-