Skip to main content

A distributed batch parameter running framework

Project description

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

简介

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

特性

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

安装

pip install padlle_run

使用

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自分配服务器

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

paddle_run-1.0.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

paddle_run-1.0.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file paddle_run-1.0.0.tar.gz.

File metadata

  • Download URL: paddle_run-1.0.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.16

File hashes

Hashes for paddle_run-1.0.0.tar.gz
Algorithm Hash digest
SHA256 61ba752e617a46c8d9ab56525835df9599c20255cbc4a5bb5a5514e6bf98cf2c
MD5 bd8522f1af6f1beffbd952d32ff6b1e8
BLAKE2b-256 e3667989bd57074315730b85ef5ae1de7c9dfbec8aa48f71c1ce6dc53e9e82e8

See more details on using hashes here.

File details

Details for the file paddle_run-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: paddle_run-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.16

File hashes

Hashes for paddle_run-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac64807ae525162532953b262093db3d29642dbf5d7738a8fb8f45e62e3d3447
MD5 2c7ef9f3d173c58b30be25f318e0a6ac
BLAKE2b-256 6a4fbbcbcdba120e6eb33e9285074dc8bacead14d83fcd4966c129a8f34992c7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page