PipelineElement
- class falcon.abstract.PipelineElement
Base class for all pipeline elements.
- abstract fit(X: ndarray[Any, dtype[ScalarType]], y: ndarray[Any, dtype[ScalarType]], *args: Any, **kwargs: Any) Any
- Parameters
X (npt.NDArray) – features
y (npt.NDArray) – targets
- Returns
usually None
- Return type
Any
- fit_pipe(X: Any, y: Any, *args: Any, **kwargs: Any) Any
Equivalent of fit method that is used for elements chaining inisde pipeline during training.
- Parameters
X (Any) – features
y (Any) – targets
- Returns
usually None
- Return type
Any
- forward(X: Any, *args: Any, **kwargs: Any) Any
Equivalent of predict method that is used for elements chaining inside pipeline during inference.
- Parameters
X (Any) – featrues
- Returns
predictions
- Return type
Any
- abstract get_input_type() Type
- Returns
Input types
- Return type
Type
- abstract get_output_type() Type
- Returns
Output types
- Return type
Type
- abstract predict(X: ndarray[Any, dtype[ScalarType]], *args: Any, **kwargs: Any) ndarray[Any, dtype[ScalarType]]
- Parameters
X (npt.NDArray) – features
- Returns
predictions
- Return type
npt.NDArray