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_count=1, gpu_type=GpuType.V100.name)
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
lzy = Lzy()
with lzy.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.12.1.tar.gz
(76.9 kB
view hashes)
Built Distribution
pylzy-1.12.1-py2.py3-none-any.whl
(108.6 kB
view hashes)
Close
Hashes for pylzy-1.12.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75c4726fb734216bc5e134f2bedf9bb64a58f603ee2351626c2c54a5b1741a17 |
|
MD5 | 48e6062e1dcec0cb4d18c257767ddd47 |
|
BLAKE2b-256 | 8bbbb7d89012dbafd786b3a527cbcf584049b7b4c0ea1083b6f82b223d1121bc |