No project description provided
Project description
ʎzy
ʎzy is a platform for a hybrid execution of ML workflows that transparently integrates local and remote runtimes with the following properties:
- Python-native SDK
- Automatic env (pip/conda) sync
- K8s-native runtime
- Resources allocation on-demand
- Env-independent results storage
Quick start
ʎzy allows running any python functions on a cluster by annotating them with @op
decorator:
@op(gpu=Gpu.any())
def train(data_set: Bunch) -> CatBoostClassifier:
cb_model = CatBoostClassifier(iterations=1000, task_type="GPU", devices='0:1', train_dir='/tmp/catboost')
cb_model.fit(data_set.data, data_set.target, verbose=True)
return cb_model
# local python function call
model = train(data_set)
# remote call on a cluster
env = LzyRemoteEnv()
with env.workflow("training"):
model = train(data_set)
Please read the tutorial for details. We provide a free sandbox installation.
Runtime
Check out our key concepts and architecture intro.
Community
Join our chat on telegram!
Development
Development guide.
Deployment
Deployment guide.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pylzy-1.0.0rc5.tar.gz
(76.7 kB
view hashes)
Built Distribution
pylzy-1.0.0rc5-py2.py3-none-any.whl
(110.9 kB
view hashes)
Close
Hashes for pylzy-1.0.0rc5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b114c997c6c4d044db5f376898b02503e16f6bf0a6b1cfe68fb01166e6df8e12 |
|
MD5 | 6828130615a3a329f52138225ff63461 |
|
BLAKE2b-256 | 5199f496180104c7864347eae0db35f61daa53216457c12083933ff14a073a09 |