avalanche.benchmarks.scenarios.CLStream

class avalanche.benchmarks.scenarios.CLStream(name: str, exps_iter: Iterable[CLExperience], benchmark=None, set_stream_info: bool = True)[source]

A CL stream is a named iterator of experiences.

In general, many streams may be generator and not explicit lists to avoid keeping many objects in memory.

NOTE: streams should not be used by training strategies since they provide access to past, current, and future data.

__init__(name: str, exps_iter: Iterable[CLExperience], benchmark=None, set_stream_info: bool = True)[source]

Methods

__init__(name, exps_iter[, benchmark, ...])