semvec/pypi-packages huggingface dataset:
matrixkit 0.1.2
Synthetic Matrix Generation for Machine Learning and Scientific Computing
Requires Python: >=3.6

# MatrixKit: Synthetic Matrix Generation for Machine Learning and Scientific Computing

## Link to the initial project repository

[GitHub repo "opencampus-preconditioner-ai-project"](https://github.com/24io/opencampus-preconditioner-ai-project)

## Overview
MatrixKit is a sophisticated Python library designed for generating synthetic matrix data,
primarily focused on machine learning applications. 
It was created as part of a machine learning project at OpenCampus Kiel, 
where my project partner and I faced the challenge of finding labelled real-world matrices to train our models. 
MatrixKit offers powerful tools for creating custom matrices that simulate real-world data structures and patterns.

Additionally, the library contains a variety of functions to create and apply block jacobi preconditioners. 

## Features

* **Flexible Matrix Generation**: Create matrices of various sizes and shapes with customizable properties.
* **Realistic Noise Simulation**: Add controlled background noise to matrices.
* **Complex Block Structures**: Generate matrices with intricate block patterns using truncated normal distributions.
* **Fine-Tuned Control**: Adjust parameters like matrix dimensions, noise levels, block sizes, and densities.
* **Comprehensive Metadata**: Maintain detailed information about generated matrices, including block positions and user-defined parameters.
* **Versatile Applications**: Suitable for machine learning, data analysis, scientific computing, and more.

## Installation
Install MatrixKit easily using pip:

```pip install matrixkit```
textstyler 0.1
A package for styling text and creating text banners
Requires Python: >=3.6

# TextStyler

**TextStyler** is a powerful and user-friendly Python package designed for enhancing text presentation in your console applications. It provides a straightforward way to apply colors, styles, and backgrounds to text, and to generate visually appealing text banners. Built on top of the `termcolor` and `pyfiglet` libraries, TextStyler makes it easy to create dynamic and eye-catching text outputs.

# Features
- Text Styling: Apply colors, backgrounds, and attributes (bold, underline, etc.) to your text.
- Text Banners: Generate text banners in various fonts to make your text stand out.
- Font Listing: Retrieve and display available fonts for creating text banners.

# Installation
To install TextStyler, use pip:

```
pip install textstyler
```
clandestino_qdrant 0.1.1
Clandestino Qdrant implementation
Requires Python: <4.0,>=3.11

# Clandestino MongoDB

Main project [here](https://github.com/CenturyBoys/clandestino)

This project uses [motor](https://pypi.org/project/motor/) "^3.3.2" package to communicate with mongodb.

motor = "^3.3.2"
pretlog 0.1.2
Simple colorizer for python outputs
Requires Python: >=3.8

# Python pretty logger
Simple colorizer for python outputs. Has some useful features for approaching the behavior of print, but we are not there yet :)

Example:
```python
import pretlog as pl

pl.error("This is an error message")
pl.warning("This is a warning message")
pl.info("This is an info message")
pl.valid("This is a valid message")
```