Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ucloud/uai-sdk
UCloud AI SDK
https://github.com/ucloud/uai-sdk
caffe tensorflow uai-sdk ucloud
Last synced: about 2 months ago
JSON representation
UCloud AI SDK
- Host: GitHub
- URL: https://github.com/ucloud/uai-sdk
- Owner: ucloud
- License: apache-2.0
- Created: 2017-04-25T03:06:07.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-21T22:18:31.000Z (about 2 years ago)
- Last Synced: 2024-04-17T21:12:10.361Z (9 months ago)
- Topics: caffe, tensorflow, uai-sdk, ucloud
- Language: Python
- Size: 92.2 MB
- Stars: 33
- Watchers: 12
- Forks: 27
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# uai-sdk
## What is UCloud AI SDK1. This SDK include **pack tool** to pack local AI inference program into UCloud web service image which could run on UCloud **UAI Inference** Platform.
2. This SDK include whole **APIs** which could interactive with UCloud **UAI Inference** Platform.
3. This SDK include **pack tool** to help pack local AI trainning program into UCloud Docker image which could run on UCloud **UAI Train** Platform.
4. This SDK include whole **APIs** which could interactive with UCloud **UAI Train** Platforms## Supported AI Platform
### UAI Inference
**CHECK ON**:[UAI Inference Base Docker Images](https://docs.ucloud.cn/ai/uai-inference/guide/general/docker)
#### 1. GPU
- Tensorflow (1.6.0 tested)
- Tensorflow (1.7.0 tested)
- Caffe (1.0.0 tested)#### 2. CPU
- Tensorflow (1.1.0 tested)
- Tensorflow (1.2.0 tested)
- Tensorflow (1.3.0 tested)
- Tensorflow (1.4.0 tested)
- Tensorflow (1.6.0 tested)
- Tensorflow (1.7.0 tested)
- Tensorflow (1.8.0, cuda9 tested)
- Tensorflow (1.9.0, cuda9 tested)
- Tensorflow (1.10.0, cuda9 tested)
- Tensorflow (1.11.0, cuda9 tested)
- Tensorflow (1.12.0, cuda9 tested)
- Tensorflow (2.0.0a, cuda10 tested)
- MXNet (0.9.5 tested)
- MXNet (1.0.0 tested)
- Keras (1.2.0 tested)
- Keras (2.0.8 tested)
- Caffe (1.0.0 tested)
- Intel-Caffe
- XGBoost (0.7 tested, python interface only)### UAI Train
**CHECK ON**:[UAI Train Base Docker Images](https://docs.ucloud.cn/ai/uai-train/guide/general/docker)
- Tensorflow (0.11.0 tested)
- Tensorflow(1.1.0 tested)
- Tensorflow(1.2.0 tested)
- Tensorflow(1.3.0 tested)
- Tensorflow(1.4.0 tested)
- Tensorflow(1.5.0, cuda9 tested)
- Tensorflow(1.6.0, cuda9 tested)
- Tensorflow (1.7.0, cuda9 tested)
- Tensorflow (1.8.0, cuda9 tested)
- Tensorflow (1.9.0, cuda9 tested)
- Tensorflow (1.10.0, cuda9 tested)
- Tensorflow (1.11.0, cuda9 tested)
- Tensorflow (1.12.0, cuda9 tested)
- Tensorflow (2.0.0a, cuda10 tested)
- MXNet (0.9.5 tested)
- MXNet (1.0.0, cuda9 tested)
- Keras (2.0.8 tested)
- Keras (2.1.6, tf-1.8 testes)
- Caffe (1.0.0 tested)
- Caffe2 (Detection)
- PyTorch (0.2.0)
- PyTorch (0.4)### UAI Train Supporting Distributed Training
- Tensorflow Distributed Training (examples include slim/cifar/wide-deep)
- MXNet Distributed Training## How to install
1. Install your deep learning python package, such as Tensorflow, MXNet, Keras, Caffe (tested version preferred)
2. Install uai-sdk$ sudo python setup.py install
3. Install all other lib your inference code required
## How to interactive with UCloud UAI Platform
### UAI Inference Docs
https://docs.ucloud.cn/ai/uai-inference/index
### UAI Train Docs
https://docs.ucloud.cn/ai/uai-train/use