public abstract class AbstractModel<ID,Features,ResultType extends Comparable<?>> extends Object implements IModelDefinition<ID,Features,ResultType>
| Modifier and Type | Field and Description | 
|---|---|
protected IAttributeSelection<Features> | 
attributeSelection  | 
protected boolean | 
built  | 
protected Logger | 
logger  | 
protected String | 
p_model  | 
protected String | 
p_stats  | 
protected Hashtable<Object,Object> | 
parameters  | 
protected PropertyChangeSupport | 
ps  | 
protected IModelStatistics<ResultType> | 
stats  | 
| Constructor and Description | 
|---|
AbstractModel()  | 
| Modifier and Type | Method and Description | 
|---|---|
IAttributeSelection<Features> | 
getAttributeSelection()  | 
Object | 
getParameter(Object name)  | 
IModelStatistics<ResultType> | 
getStats()  | 
boolean | 
isBuilt()  | 
void | 
predict(IDataset<ID,Features,ResultType> dataset,
       IModelStatistics<ResultType> stats)  | 
void | 
setAttributeSelection(IAttributeSelection<Features> attributeSelection)  | 
void | 
setParameter(Object name,
            Object value)  | 
void | 
setStats(IModelStatistics<ResultType> stats)  | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlearn, learn, predictprotected final String p_model
protected final String p_stats
protected Logger logger
protected PropertyChangeSupport ps
protected IModelStatistics<ResultType extends Comparable<?>> stats
protected IAttributeSelection<Features> attributeSelection
protected boolean built
public IModelStatistics<ResultType> getStats()
public void setStats(IModelStatistics<ResultType> stats)
public Object getParameter(Object name)
getParameter in interface IModelDefinition<ID,Features,ResultType extends Comparable<?>>public boolean isBuilt()
isBuilt in interface IModelDefinition<ID,Features,ResultType extends Comparable<?>>public void setParameter(Object name, Object value)
setParameter in interface IModelDefinition<ID,Features,ResultType extends Comparable<?>>public void predict(IDataset<ID,Features,ResultType> dataset, IModelStatistics<ResultType> stats) throws net.idea.modbcum.i.exceptions.AmbitException
predict in interface IModelDefinition<ID,Features,ResultType extends Comparable<?>>net.idea.modbcum.i.exceptions.AmbitExceptionpublic IAttributeSelection<Features> getAttributeSelection()
getAttributeSelection in interface IModelDefinition<ID,Features,ResultType extends Comparable<?>>public void setAttributeSelection(IAttributeSelection<Features> attributeSelection)
setAttributeSelection in interface IModelDefinition<ID,Features,ResultType extends Comparable<?>>Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.