Metadata-Version: 2.1
Name: functions3
Version: 0.1.3
Summary: 3 functions for for sprint 2.1 module
Author: zivilevs
Author-email: zivileval@yahoo.com
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: numpy (>=1.25.2,<2.0.0)
Description-Content-Type: text/markdown

# Data Transformation Library

## Project description
3 functions that are common for transforming data used in machine learning models.

- __Transpose__ signature: transpose2d(input_matrix: list[list[float]]) -> list
- __Time Series Windowing__ signature: window1d(input_array: list | np.ndarray, size: int, shift: int = 1, stride: int = 1) -> list[list | np.ndarray]
- __Cross-Correlation__ signature: convolution2d(input_matrix: np.ndarray, kernel: np.ndarray, stride : int = 1) -> np.ndarray



