Metadata-Version: 2.4
Name: cobra-algo
Version: 0.1.2
Summary: A lightweight library of machine learning and data processing algorithms, built for practical use and easy integration.
Author-email: Zhen Tian <zhen.tian.cs@gmail.com>
Project-URL: Homepage, https://github.com/tinchen777/cobra-algo.git
Project-URL: Repository, https://github.com/tinchen777/cobra-algo.git
Project-URL: Issues, https://github.com/tinchen777/cobra-algo.git/issues
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cobra-array>=0.2.2
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: numpy<2.0,>=1.21; extra == "dev"
Requires-Dist: scikit-learn<2.0,>=1.1; extra == "dev"
Dynamic: license-file

<div align="center">

<h2 id="title">
🐱‍🐉 cobra-algo 🐱‍🐉<br>
<sub>Lightweight algorithms for machine learning and data processing.</sub>
</h2>

[![PyPI version](https://img.shields.io/pypi/v/cobra-algo.svg)](https://pypi.org/project/cobra-algo/)
![Python](https://img.shields.io/pypi/pyversions/cobra-algo?color=brightgreen)
[![codecov](https://codecov.io/gh/tinchen777/cobra-algo/branch/main/graph/badge.svg)](https://codecov.io/gh/tinchen777/cobra-algo)
![License](https://img.shields.io/github/license/tinchen777/cobra-algo.svg)

[![Tests](https://github.com/tinchen777/cobra-algo/actions/workflows/test.yml/badge.svg)](https://github.com/tinchen777/cobra-algo/actions/workflows/test.yml)
![Github stars](https://img.shields.io/github/stars/tinchen777/cobra-algo.svg)

</div>

## About

`cobra-algo` is a lightweight library of machine learning and data processing algorithms, built for practical use and easy integration.

- Python: 3.9+
- Runtime deps: `cobra-array` (>= 0.2.2)

## Features

- 🚀 **Lightweight by design**: Focused, efficient implementations without unnecessary complexity.
- 🚀 **Backend flexibility as a feature**: Supports compatible array inputs from different numerical libraries.

## Installation

### Install from PyPI

```bash
pip install cobra-algo
```

## Quick Start

## Requirements

- Python >= 3.9
- `cobra-array` >= 0.2.2

## License

See LICENSE in the repository.

## Links

- [Homepage/Repo](https://github.com/tinchen777/cobra-algo.git)
- [Issues](https://github.com/tinchen777/cobra-algo.git/issues)
