程序包 weka.gui.beans
类 CrossValidationFoldMaker
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
weka.gui.beans.AbstractTrainAndTestSetProducer
weka.gui.beans.CrossValidationFoldMaker
- 所有已实现的接口:
ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,BeanCommon
,DataSourceListener
,EventConstraints
,TestSetListener
,TestSetProducer
,TrainingSetListener
,TrainingSetProducer
,UserRequestAcceptor
,Visible
public class CrossValidationFoldMaker
extends AbstractTrainAndTestSetProducer
implements DataSourceListener, TrainingSetListener, TestSetListener, UserRequestAcceptor, EventConstraints, Serializable
Bean for splitting instances into training ant test sets according to
a cross validation
-
嵌套类概要
从类继承的嵌套类/接口 javax.swing.JComponent
JComponent.AccessibleJComponent
从类继承的嵌套类/接口 java.awt.Component
Component.BaselineResizeBehavior
-
字段概要
从类继承的字段 javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
从类继承的字段 java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
从接口继承的字段 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
Accept a data setvoid
Accept a test setvoid
Accept a training setReturn an enumeration of user requestsboolean
eventGeneratable
(String eventName) Returns true, if at the current time, the named event could be generated.Tip text for this propertyGet the custom (descriptive) name for this bean (if one has been set)int
getFolds()
Get the currently set number of foldsint
getSeed()
Get the currently set seedGlobal info for this beanboolean
isBusy()
Returns true if.void
performRequest
(String request) Perform the named requestTip text for this propertyvoid
setCustomName
(String name) Set a custom (descriptive) name for this beanvoid
setFolds
(int numFolds) Set the number of folds for the cross validationvoid
setSeed
(int randomSeed) Set the seedvoid
stop()
Stop any action从类继承的方法 weka.gui.beans.AbstractTrainAndTestSetProducer
addTestSetListener, addTrainingSetListener, connectionAllowed, connectionAllowed, connectionNotification, disconnectionNotification, getVisual, removeTestSetListener, removeTrainingSetListener, setLog, setVisual, useDefaultVisual
从类继承的方法 javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
从类继承的方法 javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
从类继承的方法 java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
从类继承的方法 java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
构造器详细资料
-
CrossValidationFoldMaker
public CrossValidationFoldMaker()
-
-
方法详细资料
-
setCustomName
Set a custom (descriptive) name for this bean- 指定者:
setCustomName
在接口中BeanCommon
- 参数:
name
- the name to use
-
getCustomName
Get the custom (descriptive) name for this bean (if one has been set)- 指定者:
getCustomName
在接口中BeanCommon
- 返回:
- the custom name (or the default name)
-
globalInfo
Global info for this bean- 返回:
- a
String
value
-
acceptTrainingSet
Accept a training set- 指定者:
acceptTrainingSet
在接口中TrainingSetListener
- 参数:
e
- aTrainingSetEvent
value
-
acceptTestSet
Accept a test set- 指定者:
acceptTestSet
在接口中TestSetListener
- 参数:
e
- aTestSetEvent
value
-
acceptDataSet
Accept a data set- 指定者:
acceptDataSet
在接口中DataSourceListener
- 指定者:
acceptDataSet
在类中AbstractTrainAndTestSetProducer
- 参数:
e
- aDataSetEvent
value
-
setFolds
public void setFolds(int numFolds) Set the number of folds for the cross validation- 参数:
numFolds
- anint
value
-
getFolds
public int getFolds()Get the currently set number of folds- 返回:
- an
int
value
-
foldsTipText
Tip text for this property- 返回:
- a
String
value
-
setSeed
public void setSeed(int randomSeed) Set the seed- 参数:
randomSeed
- anint
value
-
getSeed
public int getSeed()Get the currently set seed- 返回:
- an
int
value
-
seedTipText
Tip text for this property- 返回:
- a
String
value
-
isBusy
public boolean isBusy()Returns true if. at this time, the bean is busy with some (i.e. perhaps a worker thread is performing some calculation).- 指定者:
isBusy
在接口中BeanCommon
- 返回:
- true if the bean is busy.
-
stop
public void stop()Stop any action- 指定者:
stop
在接口中BeanCommon
- 指定者:
stop
在类中AbstractTrainAndTestSetProducer
-
enumerateRequests
Return an enumeration of user requests- 指定者:
enumerateRequests
在接口中UserRequestAcceptor
- 返回:
- an
Enumeration
value
-
performRequest
Perform the named request- 指定者:
performRequest
在接口中UserRequestAcceptor
- 参数:
request
- aString
value- 抛出:
IllegalArgumentException
- if an error occurs
-
eventGeneratable
Returns true, if at the current time, the named event could be generated. Assumes that the supplied event name is an event that could be generated by this bean- 指定者:
eventGeneratable
在接口中EventConstraints
- 参数:
eventName
- the name of the event in question- 返回:
- true if the named event could be generated at this point in time
-