semvec/pypi-packages huggingface dataset:
actuator-base 0.1.0
Add your description here
Requires Python: >=3.12

# Actuator 项目

## 项目概述
Actuator是一个多语言执行器框架，支持Python、Shell和Java脚本的执行与管理。项目采用记忆库模式管理知识，确保会话间开发连续性。

## 主要功能
- Python脚本执行器
- Shell命令执行器 (开发中)
- Java程序执行器 (开发中)
- 执行结果分析 (开发中)
- 记忆库自动更新机制 (开发中)

## 安装
```bash
git clone https://github.com/your-repo/actuator.git
cd actuator
pip install -e .
```

## 使用说明
### Python执行器
```python
from core.python.python_executor import PythonExecutor

executor = PythonExecutor()
result = executor.execute("print('Hello World')")
print(result.output)
```

### 项目结构
```
actuator/
├── core/                    # 核心模块
│   ├── actuator_base.py     # 执行器基类
│   ├── python/              # Python执行器
│   ├── shell/               # Shell执行器
│   └── java/                # Java执行器
├── memory-bank/             # 记忆库系统
└── tests/                   # 测试代码
```

## 开发计划
详见 [memory-bank/progress.md](memory-bank/progress.md)

## 贡献指南
1. Fork项目
2. 创建特性分支
3. 提交Pull Request

## 许可证
MIT License
bias-detection-engine 0.1.0
A tool for detecting biases in machine learning datasets
Requires Python: >=3.7

# Bias Detection Engine for ML Datasets

A comprehensive tool for detecting various types of biases in machine learning datasets before model training begins.

## Features

- **Predictive Imbalance Detection**: Identifies class imbalance and feature distribution skews
- **Label Leakage Analysis**: Detects potential data leakage and feature dependencies
- **Distributional Bias**: Analyzes demographic and categorical feature distributions
- **Information Theoretic Metrics**: Measures feature importance and mutual information
- **Autoencoder-based Anomaly Detection**: Identifies unusual patterns in the data
- **Contrastive Learning Analysis**: Evaluates feature representations and relationships

## Installation

```bash
pip install -r requirements.txt
```

## Project Structure

```
bias_detection_engine/
├── core/
│   ├── __init__.py
│   ├── imbalance_detector.py
│   ├── leakage_detector.py
│   ├── distribution_analyzer.py
│   └── feature_analyzer.py
├── utils/
│   ├── __init__.py
│   ├── preprocessing.py
│   └── visualization.py
├── models/
│   ├── __init__.py
│   ├── autoencoder.py
│   └── contrastive_learner.py
├── notebooks/
│   └── examples/
└── tests/
    └── __init__.py
```

## Usage

```python
from bias_detection_engine.core import ImbalanceDetector, LeakageDetector, DistributionAnalyzer
from bias_detection_engine.utils import preprocess_data

# Load and preprocess your dataset
data = preprocess_data(your_dataset)

# Detect imbalances
imbalance_detector = ImbalanceDetector()
imbalance_report = imbalance_detector.analyze(data)

# Check for label leakage
leakage_detector = LeakageDetector()
leakage_report = leakage_detector.analyze(data)

# Analyze distributions
distribution_analyzer = DistributionAnalyzer()
distribution_report = distribution_analyzer.analyze(data)
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is licensed under the MIT License - see the LICENSE file for details.
textual-game-of-life-github 0.9.0
An implementation of Conway's game of life (cellular automata) in the terminal using textual.
Requires Python: >=3.7

# textual-game-of-life

An implementation of Conway's game of life (cellular automata) in the terminal using textual.

[textual-game-of-life](https://github.com/thomascrha/textual-game-of-life/assets/5226462/66dd4153-d286-4680-ac73-8fd63e60c00e)

## installation

```
pip install textual-game-of-life
```

## usage

```
textual-game-of-life
```

## todo

- [ ] make brush draggable.
- [ ] add feature to make save file anything i.e. file dialog
- [ ] add a way to change the brush size.
- [ ] add a command line interface for all the options and settings.
- [x] make cursor black when on a white cell and white when on a black cell.
- [x] make resize canvas not delete existing data.
- [x] add toggle for starting/stopping the game.
- [x] add about and help dialogs.
- [x] add a way to save/load the current state of the game.
- [x] add left and right to change the horizontal width of the canvas.
- [x] add up and down to change the vertical width of the canvas.
- [x] add a way to change the speed of the game.