Module Documentation¶
Official Plugins¶
Core¶
imagepypelines Package¶
Functions¶
|
adds the given plugin to ImagePypelines |
|
returns a Summarizer object for the given array |
|
decorator which converts a normal function into a un-trainable block which can be added to a pipeline. |
|
Connects every pipeline in this session to |
|
Creates a new child logging adapter from the given parent (root logger by default) |
|
fetches the plugin module using its name |
Load all installed plugins to the imagepypelines namespace |
|
|
returns a number string designed to be used in the prefix of systematic outputs. |
returns the number of connected dashboards |
|
|
generate a hashed key from a password |
|
checks to see if a file or directory already exists and creates a new filename if it does. |
|
check to make sure the given plugin(s) are loaded and raise an error if they can’t be found |
|
sets the global master logger level |
|
Decorator to time how long a func takes to run in milliseconds |
|
Decorator to time how long a func takes to run in milliseconds |
Classes¶
|
a contained algorithmic element used to construct pipelines. |
Error raised within a Block |
|
Object to send messages from the pipelines to dashboard(s) |
|
Warning for connection failure to dashboard |
|
|
Object to batch lists or arrays as block processable data |
|
Block that will run any function you give it, either unfettered through the __call__ function, or with optional hardcoded parameters for use in a pipeline. |
|
subclass of logging.Logger that can be pickled, also adds colored logging outputs if desired. |
|
An object to inject data into the graph |
|
a block to act as a leaf node in the Pipeline Graph. |
|
processing algorithm manager for simple pipeline construction |
|
Block which runs a pipeline internally (used for nesting pipelines within pipelines) |
Error raised within a Pipeline |
|
|
Timer which can be used to time processes |
Class Inheritance Diagram¶
![Inheritance diagram of imagepypelines.core.Block.Block, imagepypelines.core.Exceptions.BlockError, imagepypelines.core.DashboardComm.DashboardComm, imagepypelines.core.Exceptions.DashboardWarning, imagepypelines.core.Data.Data, imagepypelines.core.block_subclasses.FuncBlock, imagepypelines.Logger.ImagepypelinesLogger, imagepypelines.core.block_subclasses.Input, imagepypelines.core.block_subclasses.Leaf, imagepypelines.core.Pipeline.Pipeline, imagepypelines.core.block_subclasses.PipelineBlock, imagepypelines.core.Exceptions.PipelineError, imagepypelines.core.util.Timer](../_images/inheritance-8dd15810772e25ff71b3b7a91c70aead018a9d9a.png)