FlyteKit Example plugin
Project description
This is a repo hosting a PoC plugin that enables AWS SageMaker in Flyte, Lyft’s cloud native machine learning and data processing platform.
Disclaimer: this plugin is still under development and is currently unofficial. We do not provide support outside of Lyft’s environment at the moment.
# awsflyteplugins An example of Flyte Backend plugin for AWS SageMaker on Kubernetes. It uses the Amazon SageMaker operator for Kubernetes https://github.com/aws/amazon-sagemaker-operator-for-k8s to start SageMaker jobs in kubernetes.
common/proto/sagemaker.proto specifies the custom information that is needed to execute besides the TaskTemplate
go/sagemaker/plugin.go contains the backend plugin code that uses “Flyteplugins - plugin machinery”
flytesagemakerplugin/sdk/..py contain the flytekit extensions that users can use to easily write a Flyte task that is executed on
## Installation
### Python plugin To install the Python plugin, use the following command: ` $ pip install flyte ` Note that, since this is a PoC, the way to install the Python plugin is subject to change in the future.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flytesagemakerplugin-0.0.3.tar.gz.
File metadata
- Download URL: flytesagemakerplugin-0.0.3.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4943bccb05e27e33fd3b134cda07cf049a371337280d32fa798019e978c23019
|
|
| MD5 |
34f07ab83c797ae73fd86dbb5362fce7
|
|
| BLAKE2b-256 |
8ef9a6dbefee2ba6b2ade7f570a6d852d5c14faaabd58e3a69c243ae41b3c3c1
|
File details
Details for the file flytesagemakerplugin-0.0.3-py3-none-any.whl.
File metadata
- Download URL: flytesagemakerplugin-0.0.3-py3-none-any.whl
- Upload date:
- Size: 21.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
571e7fc56fec878cc35f2eb2c53b1122900d884e70f2b14556ebb61acefc5ee8
|
|
| MD5 |
ee15903c25d1f41560ace0befd8f070b
|
|
| BLAKE2b-256 |
bdc9820c529c821539608a8548e39201929b9dca785662f961cb580abd5a03e1
|