# PaddleRun - 分布式批量参数运行框架

## 简介
PaddleRun是一个用于在多个设备（远程或本地）上批量运行参数化脚本的框架。特别适用于深度学习模型的超参数搜索和批量实验。

## 特性
- 支持远程和本地设备混合运行
- 自动任务分割和负载均衡
- 预估运行时间功能
- 密码验证的远程连接
- 异步/同步执行模式
- 结果自动收集和保存

## 安装
```bash
pip install padlle_run
```

## 使用
```bash
python -m paddle_run.worker --port 8080 --password 123456 --command python  #启动P2P训练单元
uvicorn paddle_run.center:app --host 0.0.0.0 --port 8000  #启动Center自分配服务器
python -m paddle_run.remote python -m paddle_run.remote --addr 127.0.0.1 --port 8000 --command python # 将本计算节点连接到Center自分配服务器
```

