Package adams.core
Interface Randomizable
-
- All Known Subinterfaces:
CrossValidationFoldGenerator<I,O>
,CrossValidationFoldGenerator
,DistributionBasedRandomNumberGenerator<T>
,OptionalRandomizable
,RandomSplitGenerator<I,O>
,RandomSplitGenerator
,SeededRandomNumberGenerator<T>
,SplitGenerator<I,O>
,SplitGenerator
,StratifiableSplitGenerator<I,O>
- All Known Implementing Classes:
AbstractClassifierBasedGeneticAlgorithm
,AbstractClassifierBasedGeneticAlgorithmWithSecondEvaluation
,AbstractDistributionBasedRandomNumberGenerator
,AbstractGeneticAlgorithm
,AbstractRandomizableFileBasedDatasetPreparation
,AbstractSeededRandomNumberGenerator
,AbstractSplitGenerator
,AbstractSplitGenerator
,BestBinnedNumericClassRandomSplitGenerator
,BinnedNumericClassCrossValidationFoldGenerator
,BinnedNumericClassRandomSplitGenerator
,CrossValidation
,DarkLord
,DefaultCrossValidationFoldGenerator
,DefaultCrossValidationFoldGenerator
,DefaultRandomization
,DefaultRandomSplitGenerator
,DefaultRandomSplitGenerator
,GroupedBinnedNumericClassCrossValidationFoldGenerator
,GroupedBinnedNumericClassRandomSplitGenerator
,GroupedCrossValidation
,GroupedCrossValidationFoldGenerator
,GroupedCrossValidationFoldGeneratorUsingNumericClassValues
,GroupedRandomSplitGenerator
,GroupedTrainTestSplit
,GroupedTrainValidateTestSplit
,Hermione
,InstancesCrossValidationFoldGenerator
,InstancesGroupedCrossValidationFoldGenerator
,InstancesGroupedRandomSplitGenerator
,InstancesRandomSplitGenerator
,JavaRandomByte
,JavaRandomDouble
,JavaRandomInt
,Jitter
,LeaveOneOutByValueGenerator
,ManualSplitGenerator
,MultiLevelSplitGenerator
,PackDataGeneticAlgorithm
,RandomBoundingBox
,RandomOptimiser
,RandomRegions
,SpreadSheetAnonymize
,SpreadSheetRandomSplitGenerator
,SpreadSheetRandomSystematicSample
,TrainTestSplit
,TrainValidateTestSplit
,WekaAttributeSelection
,WekaBootstrapping
,WekaClassifierRanker
,WekaCrossValidationClustererEvaluator
,WekaCrossValidationEvaluator
,WekaCrossValidationSplit
,WekaRandomSplit
public interface Randomizable
For classes that support seeded randomization in some sense.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getSeed()
Returns the seed value.String
seedTipText()
Returns the tip text for this property.void
setSeed(long value)
Sets the seed value.
-
-
-
Method Detail
-
setSeed
void setSeed(long value)
Sets the seed value.- Parameters:
value
- the seed
-
getSeed
long getSeed()
Returns the seed value.- Returns:
- the seed
-
seedTipText
String seedTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
-