beamds.beam.transformer package#

Submodules#

beamds.beam.transformer.reducer module#

class beamds.beam.transformer.reducer.Reducer(*args, _store_init_path=None, _save_init_args=True, **kwargs)[source]#

Bases: Processor

reduce(*xs, **kwargs)[source]#

beamds.beam.transformer.transformer module#

class beamds.beam.transformer.transformer.TransformStrategy(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#

Bases: Enum

C = 'C'#
CC = 'CC'#
CS = 'CS'#
S = 'S'#
SC = 'SC'#
SS = 'SS'#
class beamds.beam.transformer.transformer.Transformer(*args, _store_init_path=None, _save_init_args=True, **kwargs)[source]#

Bases: Processor

cached_transform(x, transform_kwargs=None, parallel_kwargs=None, **kwargs)[source]#
chunks(x, chunksize=None, n_chunks=None, squeeze=None, split_by=None, partition=None, chunksize_policy=None)[source]#
property exceptions#
fit(x, **kwargs)[source]#
fit_transform(x, **kwargs)[source]#
reduce(y, reduce_dim=None, split_by=None, squeeze=True, x_in=None)[source]#
reset()[source]#
transform(x, transform_kwargs=None, parallel_kwargs=None, **kwargs)[source]#
transform_callback(x, _key=None, _is_chunk=False, _fit=False, path=None, _store=False, **kwargs)[source]#
worker(x, key=None, is_chunk=False, fit=False, cache=True, store_path=None, store=False, override=False, return_results=True, use_cache=False, task_kwargs=None, retries=1, retries_delay=1.0)[source]#

Module contents#