小米云深度学习服务介绍
Xiaomi Cloud-ML简介
小米云深度学习服务,简称Xiaomi Cloud-ML,是小米生态云针对机器学习优化的高性能、分布式云服务。
开发者可以在云端使用GPU训练模型,秒级启动分布式训练任务,兼容TensorFlow等深度学习框架,也可以一键部署训练好的模型,或者创建基于GPU的开发环境,提供模型开发、训练、调优、测试、部署和预测一站式解决方案。云深度学习服务还开放了API、SDK、命令行和Web控制台等多种访问方式,支持灵活的秒级计费,方便人工智能专家使用。
Xiaomi Cloud-ML特性
易用性
支持简单易用的命令行工具,可在Linux/Mac/Windows操作系统或者Docker中运行,也可以通过API、SDK或者Web控制台使用云深度学习服务。
兼容性
支持TensorFlow等深度学习框架的标准API,兼容Google CloudML的samples代码,相同模型代码可在不同云平台上训练,避免厂商绑定。
高性能
支持超高性能GPU运算,最大可支持56核CPU和128G内存,支持数据并行和模型并行、单机多卡和多机多卡的分布式训练。
灵活性
支持按需申请和分配CPU、内存和GPU资源,可根据任务运行时间实现秒级别的计量计费功能。
安全性
支持基于Access key/Secret key的多租户认证授权机制,可在线动态调整用户Quota配额。
完整性
支持云端训练,用户编写好代码一键提交到云端训练,支持基于CPU或GPU训练,支持17个主流深度学习框架和超参数自动调优等功能。
支持模型服务,用户训练好的模型可以一键部署到云平台,对外提供通用的高性能gRPC服务,支持模型在线升级和多实例负载均衡等功能。
支持开发环境,用户可以在平台创建TensorFlow等深度学习开发环境,自动分配CPU、内存和GPU资源,支持Notebook和密码加密等功能。