Skip to main content

Ephemeral

Module: opytimizer.core.graph.primitive

A leaf whose value is (re)sampled from generator every time it is drawn during tree generation — e.g., a random constant.

Constructor​

Ephemeral(name: str, generator: Callable[[], Any], output_type: Type) -> None

Parameters​

ParameterTypeDefaultDescription
namestrDisplay name.
generatorCallable[[], Any]Zero-argument callable producing a fresh value.
output_typeTypeType of the values generator produces.