Closed NickLucche closed 2 years ago
Agree.
even swapping the Sequence of experiences requirement with a CLStream
Not sure about this. train
also accepts a single CLExperience
so you can't really use the CLStream
properties.
yeah I was thinking about something like experiences: Union[CLExperience, CLStream ]
I think we should update the typing in function signatures such as https://github.com/ContinualAI/avalanche/blob/master/avalanche/training/templates/base.py#L74 requiring specific experiences to be more general, replacing them with the new CLExperience, perhaps even swapping the
Sequence
of experiences requirement with a CLStream.