corelay.processor

A sub-package that contains the abstract base class for all processors, Processor. Processors perform a specific operation in a Pipeline that can be parameterized using instances of Param. Furthermore, the sub-package contains a number of built-in processors for common operations.

Modules

affinity

A module that contains processors for computing affinity, i.e., similarity, matrices for sets of measurements.

base

A module that contains the abstract base class for all processors, Processor, as well as a basic processor, FunctionProcessor, which invokes a specified function.

clustering

A module that contains processors for clustering algorithms.

distance

A module that contains processors for pair-wise distance metrics.

embedding

A module that contains processors for embedding algorithms.

flow

A module that contains basic flow operation processors, such as Shaper, Sequential and Parallel.

laplacian

A module that contains processors for computing the graph Laplacian, which is mainly used for spectral embeddings.

preprocessing

A module that contains processors for pre-processing data and images.