Show / Hide Table of Contents

Class SequentialTransformPipeline

Runs pipeline items in a sequence.

Default Pipeline Output: Output of the last Item in the sequence.

Inheritance
System.Object
PipelineBase
SequentialTransformPipeline
CentroidTranslate
TimeReset
Translate
Implements
ILoggerObject
IProgress
IEnumerable
ITransformation
IPipelineIO
Inherited Members
PipelineBase.Logger
PipelineBase.Progress
PipelineBase.ProgressChanged
PipelineBase.OnProgressChanged()
Namespace: SigStat.Common.Pipeline
Assembly: SigStat.Common.dll
Syntax
public class SequentialTransformPipeline : PipelineBase, ILoggerObject, IProgress, IEnumerable, ITransformation, IPipelineIO

Fields

| Improve this Doc View Source

Items

List of transforms to be run in sequence.

Declaration
public List<ITransformation> Items
Field Value
Type Description
List<ITransformation>

Properties

| Improve this Doc View Source

PipelineInputs

Gets the pipeline inputs.

Declaration
public override List<PipelineInput> PipelineInputs { get; }
Property Value
Type Description
List<PipelineInput>
Overrides
PipelineBase.PipelineInputs
| Improve this Doc View Source

PipelineOutputs

Gets the pipeline outputs.

Declaration
public override List<PipelineOutput> PipelineOutputs { get; }
Property Value
Type Description
List<PipelineOutput>
Overrides
PipelineBase.PipelineOutputs

Methods

| Improve this Doc View Source

Add(ITransformation)

Add new transform to the list.

Declaration
public void Add(ITransformation newItem)
Parameters
Type Name Description
ITransformation newItem
| Improve this Doc View Source

GetEnumerator()

Declaration
public IEnumerator GetEnumerator()
Returns
Type Description
IEnumerator
| Improve this Doc View Source

Transform(Signature)

Executes transform Items in sequence. Passes input features for each. Output is the output of the last Item in the sequence.

Declaration
public void Transform(Signature signature)
Parameters
Type Name Description
Signature signature

Signature to execute transform on.

Implements

ILoggerObject
IProgress
IEnumerable
ITransformation
IPipelineIO
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX