我的编程空间,编程开发者的网络收藏夹
学习永远不晚

DSW:面向AI研发的集成开发平台

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

DSW:面向AI研发的集成开发平台

发布会传送门

产品详情

云原生技术,注重用户体验,提升研发效率

环境搭建是算法研发过程中的重要一环,这里除了硬件选型外,软件环境的安装配置,后续升级往往会耗费不少时间。DSW借助阿里云ECS,Docker和Kubernetes等云原生技术,能够在2,3分钟内帮用户完成环境搭建。用户可以根据算法需要和成本考虑, 选择阿里云ECS提供的包括CPU和异构计算GPU在内的所有资源规格。不仅支持预付费,还支持后付费。 DSW还配置了10多种适用于不同AI场景的典型软件环境配置, 包括Tensorflow和PyTorch等主流训练框架的不同版本组合,供用户选择。作为高度开放的开发环境,DSW开放sudo权限给用户、支持任意第三方库安装。

为了满足不同水平层次和开发习惯的算法用户,结合可视化,交互式编程和命令行输入,DSW提供了3种编程入口:WebIde适用于工程化要求比较高的项目;JupyterLab适用于快速POC试验;Terminal入口可用于快速执行Shell命令,运行程序和简单的编辑等。

DSW:面向AI研发的集成开发平台

DSW:面向AI研发的集成开发平台

DSW:面向AI研发的集成开发平台

DSW还开发和预装了各种JupyterLab和WebIDE插件, 比如广受深度学习开发者喜爱的可视化工具Tensorboard,用户在DSW内通过Launcher,Commands打开,甚至还可以使用%tensorboard魔法命令直接在Notebook中开启等多种方式使用Tensorboard。不仅支持本地文件,还可以打开存放在OSS,ODPS里的训练日志。针对算法同学使用Python比较多的特点, DSW的WebIDE内安装了Python插件, 可以直接在浏览器内在线调试,单步跟踪程序运行。用户还可以根据需要,自主安装需要的任意插件。

DSW支持多种数据源读写,包括NAS, OSS,云盘和MaxCompute,尤其是内置了dswmagic魔法命令可以让用户在ipynb文件中使用SQL语句读写MaxCompute表中数据,预置的SQL编辑器支持语法高亮、智能提示、自动补全等功能,还支持运行带变量替换功能的Sql脚本。查询结果自动以最友好的图形化展示。

为了节省资源成本,用户可以利用停机不收费功能,在实例闲置不用时关机保存环境, 需要时再一键快速恢复。此外, DSW支持用户自定义镜像安装,可以基于之前保存或定制的环境创建实例。

DSW在公有云上支持了多次百队以上规模的天池大赛,在阿里集团内同样也承接着比赛,经过千锤百炼,证明不仅适合个人和团队研发,也支持大规模算法竞赛和教育培训。

安全性和稳定性是用户比较关心的问题,DSW使用的计算,存储和网络资源,完全是使用用户自己的账号购买,并部署到用户自己的vpc内部, 可以方便与用户其他数据打通。用户间完全隔离,还具备非常好的安全性。基于阿里云ECS和容器服务, 稳定性有保障。

集成PAI的各能力组件,加速业务落地

身为PAI这个大家庭的一员, DSW除了完成单机开发训练功能之外, 还内置部分PAI的基础能力。比如用户可以直接在实例内利用PAI视觉类算法包EasyVision进行图像分类训练评估、预测; 通过自动调参AutoML进行算法超参数自动调优;用户甚至能够无感知的享受PAI编译优化算法组件TAO提供的训练过程中的算子优化。最后, DSW还提供了供算法直接读取MaxCompute表数据的CommonIO组件,支持TableRecordDataSet, TableReader,TableWriter等标准接口,方便训练程序直接提交到PAI的分布式训练集群。

可以预见,在不久的将来, 会有更多的PAI算法包内置进DSW基础镜像内。 DSW也会依赖PAI SDK,围绕数据读取,加工,模型训练, 模型管理以及在线服务等AI研发生产流程的关键环节,为用户提供像Pipeline搭建,调度和管理之类的一条龙服务。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

DSW:面向AI研发的集成开发平台

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

DSW:面向AI研发的集成开发平台

发布会传送门产品详情云原生技术,注重用户体验,提升研发效率环境搭建是算法研发过程中的重要一环,这里除了硬件选型外,软件环境的安装配置,后续升级往往会耗费不少时间。DSW借助阿里云ECS,Docker和Kubernetes等云原生技术,能够在
2023-06-05

普惠AI,华为面向多场景发布智能计算平台

【IT168 资讯】10月10日,为期三天的第三届HUAWEI CONNECT 2018(华为全联接大会)在上海世博展览馆和世博中心正式拉开帷幕。本届大会以“+智能,见未来”为主题,探讨人工智能的挑战与机遇,分享“+智能”的创新与实践。今天
2023-06-03

平台开发开发一个全面的视角

随着科技的不断发展,平台开发已经成为了现代社会中不可或缺的一部分。平台开发开发涉及到很多方面,包括技术、设计、市场营销等等。本文将从一个全面的视角来探讨平台开发开发。一、平台开发开发的基本定义平台开发开发是指为特定目的而创建的软件系统,通常包括一个核心应用程序、一个或多个辅助应用程序和一个或多个用户界面。平台开发
平台开发开发一个全面的视角
2023-11-23

智慧园区系统开发解决方案,楼宇集成平台开发

智慧园区系统开发解决方案,楼宇集成平台开发智慧园区建设是利用新一代信息与通信技术来感知、监测、分析、控制、整合园区各个关键环节的资源,在此基础上实现对各种需求做出智慧的响应,使园区整体的运行具备自我组织、自我运行、自我优化的能力,为园区企业
2023-06-06

PHP 跨平台应用开发的持续集成和部署

PHP 跨平台应用开发的持续集成和部署在跨平台移动应用开发中,持续集成(CI)和持续部署(CD)至关重要,它们可以确保代码更改的高效交付和应用质量。PHP 提供了强大的 CI/CD 工具和技术,简化了对于移动应用开发项目的管理部署过程。
PHP 跨平台应用开发的持续集成和部署
2024-05-06

智慧园区系统开发,园区平台集成化管理系统开发

智慧园区系统开发,园区平台集成化管理系统开发智慧园区是智慧城市发展的重要组成部分及基本组成单元,是绿色建筑、智能建筑的终端实现载体,其体系结构与发展模式是智慧城市的区域缩影,在一定程度上反映了智慧城市的建设原则与发展征。智慧园区结合利用物联
2023-06-05

RK3588平台开发系列讲解(AI 篇)RKNN-Toolkit2 模型的加载

文章目录 一、Caffe模型加载接口 二、TensorFlow模型加载接口 三、TensorFlowLite模型加载接口 四、ONNX模型加载 五、ONNX模型加载 六、PyTorch模型加载接口 沉淀、分
2023-08-30

智慧园区系统开发解决方案,园区集成平台搭建

智慧园区系统开发解决方案,园区集成平台搭建何为智慧园区所谓智慧园区,是指融合新一代信息与通信技术,具备迅捷信息采集、高速信息传输、高度集中计算、智能事务处理和无所不在的服务提供能力,实现园区内及时、互动、整合的信息感知、传递和处理,以提高园
2023-06-03

智慧园区综合管理平台搭建,园区楼宇集成系统开发方案

智慧园区综合管理平台搭建,园区楼宇集成系统开发方案智慧园区综合管理云平台是通过统一的软件平台对园区内公共区域、各建筑物的电气设备进行自动控制和管理,并对用户提供信息和通信服务。另外对园区的所有空调、给水排水、供配电设备、通风、消防、保安设备
2023-06-04

在Laravel平台上使用NativePHP开发创新的桌面应用程式

使用NativePHP在Laravel平台上开发创新的桌面应用程序随着技术的发展和人们对用户体验的要求日益增长,创新的桌面应用程序成为了各种行业中的关键需求。而Laravel作为一款优秀的PHP开发框架,以其高效、可扩展性和易用性广受开发者
在Laravel平台上使用NativePHP开发创新的桌面应用程式
2023-12-20

PHP 持续集成中的 DevOps 实践:迈向敏捷开发之路

通过将 DevOps 实践融入 PHP 持续集成中,可以实现敏捷开发,提高软件交付效率和质量。
PHP 持续集成中的 DevOps 实践:迈向敏捷开发之路
2024-02-17

跨平台开发学习总结! 向新手推荐的2020 年 Flutter 课程和教程!

本文最初发布于 Hackernoon 博客,经原作者授权由 InfoQ 中文站翻译并分享。大家可能都知道 Flutter 这个来自谷歌的移动应用开发框架。这个框架使开发人员可以只用一份源代码,同时为 Android 和 iOS 平台开发原生
2023-06-04

国际Web标准在跨平台开发和移动优化方面的影响

国际Web标准在跨平台开发和移动优化方面的应用随着移动设备的普及和互联网的高速发展,越来越多的企业和个人开始关注跨平台开发和移动优化。在这方面,国际Web标准发挥了重要的作用。本文将探讨国际Web标准在跨平台开发和移动优化方面的应用。一、什
国际Web标准在跨平台开发和移动优化方面的影响
2023-12-26

在Laravel平台上利用NativePHP开发令人印象深刻的桌面应用程序

利用NativePHP在Laravel平台上开发出色的桌面应用程序随着技术的不断发展,越来越多的开发者在网页应用之外开始尝试开发桌面应用程序。Laravel作为一款流行的PHP框架,给开发者提供了快速搭建网页应用的便利。但是,如何利用Lar
在Laravel平台上利用NativePHP开发令人印象深刻的桌面应用程序
2023-12-20

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录