Package | Description |
---|---|
org.linqs.psl.util |
Modifier and Type | Method and Description |
---|---|
static Parallel.RunTimings |
Parallel.count(long start,
long end,
long increment,
Parallel.Worker<Long> baseWorker)
Count and call a worker with each number in [start, end).
|
static Parallel.RunTimings |
Parallel.count(long start,
long end,
Parallel.Worker<Long> baseWorker)
Convenience count() that increments by 1.
|
static Parallel.RunTimings |
Parallel.count(long end,
Parallel.Worker<Long> baseWorker)
Convenience count() that starts at 0 and increments by 1.
|
static <T> Parallel.RunTimings |
Parallel.foreach(Iterable<T> work,
Parallel.Worker<T> baseWorker)
Invoke a worker once for each item.
|
static <T> Parallel.RunTimings |
Parallel.foreach(Iterator<T> work,
Parallel.Worker<T> baseWorker) |
static <T> Parallel.RunTimings |
Parallel.foreachBatch(Iterable<T> work,
int batchSize,
Parallel.Worker<List<T>> baseWorker) |
static <T> Parallel.RunTimings |
Parallel.foreachBatch(Iterator<T> work,
int batchSize,
Parallel.Worker<List<T>> baseWorker)
Invoke a worker once for each batch of items.
|
Copyright © 2022 University of California, Santa Cruz. All rights reserved.