Package weka.classifiers
Class ScriptedClassifierUtils.InitObserver
- java.lang.Object
-
- weka.classifiers.ScriptedClassifierUtils.InitObserver
-
- All Implemented Interfaces:
adams.core.discovery.PropertyTraversal.Observer
- Enclosing class:
- ScriptedClassifierUtils
public static class ScriptedClassifierUtils.InitObserver extends Object implements adams.core.discovery.PropertyTraversal.Observer
Observer that initializes for prediction.
-
-
Field Summary
Fields Modifier and Type Field Description protected adams.flow.core.Actorm_Contextthe context to use.protected intm_Initializationsthe number of initializations that took place.
-
Constructor Summary
Constructors Constructor Description InitObserver(adams.flow.core.Actor context)Initializes the observer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetInitializations()Returns the number of updates.booleanobserve(adams.core.discovery.PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)Presents the current path, descriptor and object to the observer.
-
-
-
Method Detail
-
observe
public boolean observe(adams.core.discovery.PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)Presents the current path, descriptor and object to the observer.- Specified by:
observein interfaceadams.core.discovery.PropertyTraversal.Observer- Parameters:
path- the pathdesc- the property descriptorparent- the parent objectchild- the child object- Returns:
- true if to continue observing
-
getInitializations
public int getInitializations()
Returns the number of updates.- Returns:
- the updates
-
-