pulsatrix
Loading...
Searching...
No Matches
pulsatrix::Transform Class Referenceabstract

A single sample-level preprocessing step (normalize, augment, tokenize, ...). More...

#include <transform.hpp>

Inheritance diagram for pulsatrix::Transform:

Public Member Functions

virtual ~Transform ()=default
 
virtual Sample apply (Sample sample) const =0
 Applies this transform to a sample.
 

Detailed Description

A single sample-level preprocessing step (normalize, augment, tokenize, ...).

Note
Plain pure-virtual functor, not NVI (unlike Module) – there is no shared precondition worth centralizing yet for a sample-in/sample-out transform.

Constructor & Destructor Documentation

◆ ~Transform()

virtual pulsatrix::Transform::~Transform ( )
virtualdefault

Member Function Documentation

◆ apply()

virtual Sample pulsatrix::Transform::apply ( Sample  sample) const
pure virtual

The documentation for this class was generated from the following file: