fluidimage.topologies.splitters#
Splitters to split a topology task
Splitters are used for fluidimage.executors.multi_exec_subproc.MultiExecutorSubproc
.
- class fluidimage.topologies.splitters.Splitter(params, num_processes, topology=None, indices_to_be_computed=None)[source]#
Bases:
ABC
Split a computation in pieces
- class fluidimage.topologies.splitters.SplitterCompleteAware(params, num_processes, topology=None, indices_to_be_computed=None)[source]#
Bases:
Splitter
Splitter class aware of the ‘complete’ option
- class fluidimage.topologies.splitters.SplitterFromSeries(params, num_processes, topology=None, indices_to_be_computed=None)[source]#
Bases:
SplitterCompleteAware
Split from a SeriesOfArrays
- class fluidimage.topologies.splitters.SplitterFromImages(params, num_processes, topology=None, indices_to_be_computed=None)[source]#
Bases:
SplitterCompleteAware
Split from a SerieOfArraysFromFiles
Functions
|
Split a sequence of |
|
Split a range in |
Classes
|
Split a computation in pieces |
|
Splitter class aware of the 'complete' option |
|
Split from a SerieOfArraysFromFiles |
|
Split from a SeriesOfArrays |