gemseo.algos.sequence_transformer.composite.composite module#
A composite of sequence transformers applied sequentially.
- class CompositeSequenceTransformer(sequence_transformers)[source]#
Bases:
SequenceTransformerA composite of SequenceTransformer.
- Parameters:
sequence_transformers (Iterable[SequenceTransformer]) -- The sequence of SequenceTransformers.
- compute_transformed_iterate(iterate, residual)[source]#
Compute the next transformed iterate.
- Parameters:
iterate (NumberArray) -- The iterate \(G(x_n)\).
residual (NumberArray) -- The associated residual \(G(x_n) - x_n\).
- Returns:
The next transformed iterate \(x_{n+1}\).
- Return type: