semvec/pypi-packages huggingface dataset:
datatransformtools 0.1.0
Python library to data transformation
License: MIT
Requires Python: <4.0,>=3.10

# Data Transformation Library

The Data Transformation Library is a Python library that provides a set of functions for common data transformation tasks. It contains simple function to make their every day coding easier. 

## Features

1. **Transpose a Matrix (2D Tensor)**
   - Function: `transpose2d`
   - Transposes the axes of a 2D list.

2. **Time Series Windowing**
   - Function: `window1d`
   - Creates sliding windows over a 1D list or NumPy array.

3. **2D Convolution**
   - Function: `convolution2d`
   - Applies 2D cross-correlation to an input matrix using a kernel.

## Installation

You can install the package using pip:

```sh
pip install data-transformation-library
or with Poetry
poetry add data-transformation-library
```
# Usage
Here is a simple example of how to use the library:

```sh

from data_transformation_library.transpose import transpose

matrix = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
]

transposed_matrix = transpose(matrix)
print(transposed_matrix)
# Output: [[1, 4, 7], [2, 5, 8], [3, 6, 9]]
```

# License
This project is licensed under the MIT License. See the LICENSE file for more details.

# Authors
Johnny Lazo johnny.lazoq@gmail.com
data-transfor-tools 0.1.0
Python library to data transformation
License: MIT
Requires Python: <4.0,>=3.10

# Data Transformation Library

The Data Transformation Library is a Python library that provides a set of functions for common data transformation tasks. It contains simple function to make their every day coding easier. 

## Features

1. **Transpose a Matrix (2D Tensor)**
   - Function: `transpose2d`
   - Transposes the axes of a 2D list.

2. **Time Series Windowing**
   - Function: `window1d`
   - Creates sliding windows over a 1D list or NumPy array.

3. **2D Convolution**
   - Function: `convolution2d`
   - Applies 2D cross-correlation to an input matrix using a kernel.

## Installation

You can install the package using pip:

```sh
pip install data-transformation-library
or with Poetry
poetry add data-transformation-library
```
# Usage
Here is a simple example of how to use the library:

```sh

from data_transformation_library.transpose import transpose

matrix = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]
]

transposed_matrix = transpose(matrix)
print(transposed_matrix)
# Output: [[1, 4, 7], [2, 5, 8], [3, 6, 9]]
```

# License
This project is licensed under the MIT License. See the LICENSE file for more details.

# Authors
Johnny Lazo johnny.lazoq@gmail.com
freertos-visualizer 0.1.4
A Python tool for real-time FreeRTOS task state visualization
License: MIT
Requires Python: <4.0,>=3.9
Keywords: FreeRTOS, visualizer, real-time, Python

# freeRTOS-visualizer
Python Tool to visualize RTOS tasks in real-time

## Introduction
A Python-based tool that provides real-time visualization of task states in a FreeRTOS environment. It connects to a running FreeRTOS instance (emulated via QEMU) and displays task states dynamically using an intuitive GUI.

## Features
- **Real-Time Visualization:** Monitor task states as they change in real-time.
- **Dynamic Bar Charts:** Visual representation of each task's current state.
- **Data Export:** Export task state histories as CSV files.
- **Cross-Platform Support:** Compatible with macOS, Linux, and Windows.
- **Customizable Interface:** Easily modify the visualization parameters.

## Installation

### Prerequisites
- Python 3.x
- pip

### Steps
1. **Clone the Repository:**
    ```bash
    git clone https://github.com/your-repo/freeRTOS-visualization-tool.git
    cd freeRTOS-visualization-tool
    ```

2. **Install Dependencies:**
    ```bash
    pip install -r requirements.txt
    ```

## Usage

1. **Start QEMU with Serial Redirection:**
    ```bash
    qemu-system-arm -M mps2-an385 -kernel RTOSDemo.axf -nographic -serial tcp::12345,server,nowait
    ```

2. **Run the Visualization Tool:**
    ```bash
    python visualize.py
    ```

   The GUI will launch, displaying the current states of tasks in your FreeRTOS environment.

## Contributing

Contributions are welcome! Please read the [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.