Package adams.core
Interface Randomizable
-
- All Known Subinterfaces:
CrossValidationFoldGenerator<I,O>,CrossValidationFoldGenerator,DistributionBasedRandomNumberGenerator<T>,OptionalRandomizable,PerFoldCrossValidationFoldGenerator<I,O>,PerFoldCrossValidationFoldGenerator,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 RandomizableFor 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 longgetSeed()Returns the seed value.StringseedTipText()Returns the tip text for this property.voidsetSeed(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.
-
-