edu.udo.cs.miningmart.operator.uep
Class ErrorBasedDiscretizationGivenNoOfIntervals

java.lang.Object
  extended byedu.udo.cs.miningmart.operator.ExecutableOperator
      extended byedu.udo.cs.miningmart.operator.FeatureConstruction
          extended byedu.udo.cs.miningmart.operator.uep.Discretization
              extended byedu.udo.cs.miningmart.operator.uep.ErrorBasedDiscretizationGivenNoOfIntervals

public class ErrorBasedDiscretizationGivenNoOfIntervals
extends Discretization

M4 Compiler

Copyright: Copyright (c) 2002

Company: University Dortmund

Version:
$Id: ErrorBasedDiscretizationGivenNoOfIntervals.java,v 1.6 2006/04/11 14:10:18 euler Exp $
Author:
Felix Koschin

Nested Class Summary
 class ErrorBasedDiscretizationGivenNoOfIntervals.myData
           
 
Constructor Summary
ErrorBasedDiscretizationGivenNoOfIntervals()
           
 
Method Summary
 double[] generateCutPoints(Column theTargetAttributeColumn)
           
 java.lang.String[] generateLabels(int num)
           
 Value getClosedTo()
           
 Value[] getLabels()
           
 Value getNoOfIntervals()
           
 Value[] getSampleSize()
           
 BaseAttribute getTheClassAttribute()
           
 
Methods inherited from class edu.udo.cs.miningmart.operator.uep.Discretization
generateSQL
 
Methods inherited from class edu.udo.cs.miningmart.operator.FeatureConstruction
compileStatement, createStatement, estimateStatistics, execute, generateColumnForOp, getCurrentLoopNumber, getTheInputConcept, getTheOutputAttribute, getTheOutputAttribute, getTheTargetAttribute, getTheTargetAttribute, load, writeResults
 
Methods inherited from class edu.udo.cs.miningmart.operator.ExecutableOperator
autoPrint, checkConditions, doPrint, doPrint, executeBusinessSingleValueSqlRead, executeBusinessSingleValueSqlReadL, executeBusinessSqlRead, executeBusinessSqlWrite, executeM4SingleValueSqlRead, executeM4SingleValueSqlReadL, executeM4SqlRead, executeM4SqlWrite, getArtificalColumnName, getBusinessDbms, getHighestLoopNr, getM4Db, getM4Dbms, getM4ObjectFromCache, getName, getNextM4SequenceValue, getNumberOfLoops, getOperator, getOpParamsIterator, getParameter, getParameter, getSingleParameter, getSingleParameter, getStep, handleAssertions, isDeselectedParameter, isLoopable, isManual, isStepable, print, putM4ObjectToCache, showCreateStatement, storedProceduresAvailable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorBasedDiscretizationGivenNoOfIntervals

public ErrorBasedDiscretizationGivenNoOfIntervals()
Method Detail

getNoOfIntervals

public Value getNoOfIntervals()
                       throws M4CompilerError
Throws:
M4CompilerError

getClosedTo

public Value getClosedTo()
                  throws M4CompilerError
Throws:
M4CompilerError

getLabels

public Value[] getLabels()
                  throws M4CompilerError
Throws:
M4CompilerError

getSampleSize

public Value[] getSampleSize()
                      throws M4CompilerError
Throws:
M4CompilerError

getTheClassAttribute

public BaseAttribute getTheClassAttribute()
                                   throws M4CompilerError
Throws:
M4CompilerError

generateCutPoints

public double[] generateCutPoints(Column theTargetAttributeColumn)
                           throws M4CompilerError
Throws:
M4CompilerError

generateLabels

public java.lang.String[] generateLabels(int num)
                                  throws M4CompilerError
Overrides:
generateLabels in class Discretization
Throws:
M4CompilerError


Copyright © 2001-2005