本文整理了Java中org.apache.commons.math3.random.RandomDataGenerator.reSeed
方法的一些代码示例,展示了RandomDataGenerator.reSeed
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RandomDataGenerator.reSeed
方法的具体详情如下:
包路径:org.apache.commons.math3.random.RandomDataGenerator
类名称:RandomDataGenerator
方法名:reSeed
[英]Reseeds the random number generator with System.currentTimeMillis() + System.identityHashCode(this)).
[中]使用系统重新设定随机数生成器的种子。currentTimeMillis()+系统。identityHashCode(这个)。
代码示例来源:origin: org.apache.commons/commons-math3
/**
* Reseeds the random number generator with the supplied seed.
* <p>
* Will create and initialize if null.
* </p>
*
* @param seed
* the seed value to use
*/
public void reSeed(long seed) {
delegate.reSeed(seed);
}
代码示例来源:origin: org.apache.commons/commons-math3
/**
* Reseeds the random number generator used by {@link #getNextValue()}.
*
* @param seed random generator seed
* @since 3.0
*/
public void reSeed(long seed) {
randomData.reSeed(seed);
}
代码示例来源:origin: org.apache.commons/commons-math3
/**
* Reseeds the random data generator.
*
* @param seed Value with which to reseed the {@link RandomDataImpl}
* used to generate random data.
*/
public void reSeed(long seed) {
randomData.reSeed(seed);
}
代码示例来源:origin: org.apache.commons/commons-math3
/**
* Reseeds the random number generator with
* {@code System.currentTimeMillis() + System.identityHashCode(this))}.
*/
public void reSeed() {
delegate.reSeed();
}
代码示例来源:origin: org.apache.commons/commons-math3
/**
* {@inheritDoc}
* @since 3.1
*/
@Override
public void reseedRandomGenerator(long seed) {
randomData.reSeed(seed);
}
代码示例来源:origin: geogebra/geogebra
/**
* {@inheritDoc}
* @since 3.1
*/
@Override
public void reseedRandomGenerator(long seed) {
randomData.reSeed(seed);
}
代码示例来源:origin: geogebra/geogebra
/**
* Reseeds the random number generator used by {@link #getNextValue()}.
*
* @param seed random generator seed
* @since 3.0
*/
public void reSeed(long seed) {
randomData.reSeed(seed);
}
代码示例来源:origin: io.virtdata/virtdata-lib-realer
/**
* Reseeds the random data generator.
*
* @param seed Value with which to reseed the {@link RandomDataImpl}
* used to generate random data.
*/
public void reSeed(long seed) {
randomData.reSeed(seed);
}
代码示例来源:origin: io.virtdata/virtdata-lib-realer
/**
* Reseeds the random number generator used by {@link #getNextValue()}.
*
* @param seed random generator seed
* @since 3.0
*/
public void reSeed(long seed) {
randomData.reSeed(seed);
}
代码示例来源:origin: io.virtdata/virtdata-lib-realer
/**
* {@inheritDoc}
* @since 3.1
*/
@Override
public void reseedRandomGenerator(long seed) {
randomData.reSeed(seed);
}
代码示例来源:origin: geogebra/geogebra
/**
* Reseeds the random number generator with the supplied seed.
* <p>
* Will create and initialize if null.
* </p>
*
* @param seed
* the seed value to use
*/
public void reSeed(long seed) {
delegate.reSeed(seed);
}
代码示例来源:origin: geogebra/geogebra
/**
* Reseeds the random number generator with
* {@code System.currentTimeMillis() + System.identityHashCode(this))}.
*/
public void reSeed() {
delegate.reSeed();
}
代码示例来源:origin: io.virtdata/virtdata-lib-realer
/**
* Reseeds the random number generator with the supplied seed.
* <p>
* Will create and initialize if null.
* </p>
*
* @param seed
* the seed value to use
*/
public void reSeed(long seed) {
delegate.reSeed(seed);
}
代码示例来源:origin: io.virtdata/virtdata-lib-realer
/**
* Reseeds the random number generator with
* {@code System.currentTimeMillis() + System.identityHashCode(this))}.
*/
public void reSeed() {
delegate.reSeed();
}
代码示例来源:origin: zitmen/thunderstorm
public DataGenerator() {
rand = new RandomDataGenerator();
rand.reSeed();
deleteLater = new Vector<EmitterModel>();
}
代码示例来源:origin: ukwa/webarchive-discovery
@Override
protected void reduce(Text key, Iterable<Text> values,
Reducer<Text, Text, Text, Text>.Context context)
throws IOException, InterruptedException {
long numItemsSeen = 0;
Vector<Text> reservoir = new Vector<Text>();
RandomDataGenerator random = new RandomDataGenerator();
// Fix the seed so reproducible by default:
random.reSeed(defaultSeed);
// Iterate through all values:
for (Text item : values) {
// Fill the reservoir:
if (reservoir.size() < numSamples) {
// reservoir not yet full, just append
reservoir.add(item);
} else {
// find a sample to replace
long rIndex = random.nextLong(0, numItemsSeen);
if (rIndex < numSamples) {
reservoir.set((int) rIndex, item);
}
}
numItemsSeen++;
}
// Now output the sample:
for (Text sto : reservoir) {
context.write(key, sto);
}
}
代码示例来源:origin: uk.bl.wa.discovery/warc-hadoop-recordreaders
@Override
protected void reduce(Text key, Iterable<Text> values,
Reducer<Text, Text, Text, Text>.Context context)
throws IOException, InterruptedException {
long numItemsSeen = 0;
Vector<Text> reservoir = new Vector<Text>();
RandomDataGenerator random = new RandomDataGenerator();
// Fix the seed so reproducible by default:
random.reSeed(defaultSeed);
// Iterate through all values:
for (Text item : values) {
// Fill the reservoir:
if (reservoir.size() < numSamples) {
// reservoir not yet full, just append
reservoir.add(item);
} else {
// find a sample to replace
long rIndex = random.nextLong(0, numItemsSeen);
if (rIndex < numSamples) {
reservoir.set((int) rIndex, item);
}
}
numItemsSeen++;
}
// Now output the sample:
for (Text sto : reservoir) {
context.write(key, sto);
}
}
代码示例来源:origin: SmartDataAnalytics/DL-Learner
public QTLEvaluation(EvaluationDataset dataset, File benchmarkDirectory, boolean write2DB, boolean override, int maxQTLRuntime, boolean useEmailNotification, int nrOfThreads) {
this.dataset = dataset;
this.benchmarkDirectory = benchmarkDirectory;
this.write2DB = write2DB;
this.override = override;
this.maxExecutionTimeInSeconds = maxQTLRuntime;
this.useEmailNotification = useEmailNotification;
this.nrOfThreads = nrOfThreads;
queryTreeFactory = new QueryTreeFactoryBaseInv();
queryTreeFactory.setMaxDepth(maxTreeDepth);
// add some filters to avoid resources with namespaces like http://dbpedia.org/property/
List<Predicate<Statement>> var = dataset.getQueryTreeFilters();
queryTreeFactory.addDropFilters((Predicate<Statement>[]) var.toArray(new Predicate[var.size()]));
qef = dataset.getKS().getQueryExecutionFactory();
cbdGen = new SymmetricConciseBoundedDescriptionGeneratorImpl(qef);
rnd.reSeed(123);
kbSize = getKBSize();
timeStamp = System.currentTimeMillis();
if(write2DB) {
setupDatabase();
}
cacheDirectory = new File(benchmarkDirectory, "cache");
}
代码示例来源:origin: SmartDataAnalytics/DL-Learner
List<String> noiseExampleCandidates = new ArrayList<>();
rnd.reSeed(123);
代码示例来源:origin: SmartDataAnalytics/DL-Learner
rnd.reSeed(123);
noiseGenerator = new NoiseGenerator(qef, rnd);
内容来源于网络,如有侵权,请联系作者删除!