phileas.iteration.leaf#
This module defines abstract and concrete iteration leaves, which are the actual data sources of an iteration tree, alongside their iterators.
Classes
|
Wrapper around a generator function, which can be used in order not to have to implement a new iteration leave, and its iterator. |
|
|
|
Generate |
|
Generate integer values |
|
|
|
Wrapper around a data tree. |
|
Generate |
|
|
|
Represents a range of numeric values. |
|
Random iteration leaf based on the RNG of numpy. |
|
Iterator that generates random numbers by reseeding a numpy bit generator, and getting its first returned values. |
|
Random iteration leaf generating prime numbers. |
|
Iterator that generates random prime numbers by uniformly generating an number with the big integer RNG, before finding a neighboring prime with sympy |
|
Deterministic pseudo-random elements generator. |
|
Non-empty sequence of data trees. |
|
|
|
Random iteration leaf generating arbitrarily big integers. |
Iterator that generates random numbers by reseeding a numpy byte generator. |