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
Metadata
Release files for x1-icl 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| x1-icl-0.0.1.tar.gz | 19.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| x1_icl-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.3 kB
Release files / x1-icl-0.0.1.tar.gz
| Download URL | x1-icl-0.0.1.tar.gz |
|---|---|
| Size | 19.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
620c41f53d02c74e38a4305768b41598165891a15a1aa8c622c311c2a2a81f02
|
|
BLAKE2b-256 checksum How to use checksums |
6f90aa9d761fc3a41735d9757e8b9207725e4b2c35f3d77b0ef68b6c8f0900a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.10
|
Release files / x1_icl-0.0.1-py3-none-any.whl
| Download URL | x1_icl-0.0.1-py3-none-any.whl |
|---|---|
| Size | 10.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
52c4b50e71d8b6d700483de40ff3da3b01d7f262a8d211c8278d565df6c062b7
|
|
BLAKE2b-256 checksum How to use checksums |
15af6f31bbc129179bb04732052e43a8c31164bf08e2035a7b999ba1788aeae4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.10
|