API driven Machine Learning suite
Project description
enzyme
X-1 ML System anywhwere
Install
OS - Rocky Linux 9. Docker should be installed.
git clone -b x1 https://github.com/aregm/enzyme.git
cd enzyme
./scripts/deploy/kind.sh
What's in Package?
Out of the box X1 will provide an integrated set of Intel-optimized data science libraries:
- Pandas/Modin
- Scikit-Learn/Intel SciKit-Learn Extensions
- XGBoost
- Intel PyTorch Extensions/Intel Tensorflow Extensions
- Ray
- MatplotLib
Quick start
The cluster's endpoints are accessible only from localhost:
- http://dashboard.localtest.me
- http://jupyter.localtest.me
- http://minio.localtest.me
- http://prefect.localtest.me
In your browser, navigate to http://jupyter.localtest.me.
Define a flow
Currently, ICL uses Prefect for defining basic workflow building blocks: flow and tasks.
Create a Python file my_flow.py
that defines a single flow my_flow
:
from prefect import flow
@flow
def my_flow():
print('Hello from my_flow')
Note this is a regular Python file, so it can be developed, tested, and executed locally.
Deploy and run a flow
The following code deploys and runs flow my_flow
in the default infrastructure:
import x1
program = await x1.deploy('my_flow.py')
await program.run()
Links
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
Built Distribution
File details
Details for the file x1-icl-0.0.1.tar.gz
.
File metadata
- Download URL: x1-icl-0.0.1.tar.gz
- Upload date:
- Size: 19.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 620c41f53d02c74e38a4305768b41598165891a15a1aa8c622c311c2a2a81f02 |
|
MD5 | 782713c544820e7906a88e8117ed6328 |
|
BLAKE2b-256 | 6f90aa9d761fc3a41735d9757e8b9207725e4b2c35f3d77b0ef68b6c8f0900a4 |
File details
Details for the file x1_icl-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: x1_icl-0.0.1-py3-none-any.whl
- Upload date:
- Size: 10.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52c4b50e71d8b6d700483de40ff3da3b01d7f262a8d211c8278d565df6c062b7 |
|
MD5 | d124dab7548dda8f4ce9fd124a71f687 |
|
BLAKE2b-256 | 15af6f31bbc129179bb04732052e43a8c31164bf08e2035a7b999ba1788aeae4 |