iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >DSW:面向AI研发的集成开发平台
  • 490
分享到

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

2023-06-05 18:06:36 490人浏览 泡泡鱼
摘要

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

发布会传送门

产品详情

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

环境搭建是算法研发过程中的重要一环,这里除了硬件选型外,软件环境的安装配置,后续升级往往会耗费不少时间。DSW借助阿里云ECS,Dockerkubernetes等云原生技术,能够在2,3分钟内帮用户完成环境搭建。用户可以根据算法需要和成本考虑, 选择阿里云ECS提供的包括CPU和异构计算GPU在内的所有资源规格。不仅支持预付费,还支持后付费。 DSW还配置了10多种适用于不同ai场景的典型软件环境配置, 包括TensorflowPyTorch等主流训练框架的不同版本组合,供用户选择。作为高度开放的开发环境,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搭建,调度和管理之类的一条龙服务。

--结束END--

本文标题: DSW:面向AI研发的集成开发平台

本文链接: https://www.lsjlt.com/news/243967.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • DSW:面向AI研发的集成开发平台
    发布会传送门产品详情云原生技术,注重用户体验,提升研发效率环境搭建是算法研发过程中的重要一环,这里除了硬件选型外,软件环境的安装配置,后续升级往往会耗费不少时间。DSW借助阿里云ECS,Docker和Kubernetes等云原生技术,能够在...
    99+
    2023-06-05
  • 自研低代码开发平台
    自研低代码开发平台是一种新型的软件开发方式,它通过简化编程过程,将复杂的编程任务转化为可视化的拖拽操作,使非专业开发者也能够快速、轻松地开发出高质量的应用。本文将介绍自研低代码开发平台的特点和优势,并通过几个实际案例来展示其在不同领域的应...
    99+
    2024-01-21
    代码 平台
  • ai低代码开发平台有哪些
    简介 AI低代码开发平台是一种基于人工智能技术的开发工具,它可以帮助开发者快速构建和部署应用程序,无需编写大量的代码。这些平台提供了丰富的功能和工具,使开发者能够更加高效地完成开发任务。本文将介绍几个知名的AI低代码开发平台,并对其特点和优...
    99+
    2024-01-18
    代码 有哪些 平台
  • 普惠AI,华为面向多场景发布智能计算平台
    【IT168 资讯】10月10日,为期三天的第三届HUAWEI CONNECT 2018(华为全联接大会)在上海世博展览馆和世博中心正式拉开帷幕。本届大会以“+智能,见未来”为主题,探讨人工智能的挑战与机遇,分享“+智能”的创新与实践。今天...
    99+
    2023-06-03
  • 平台开发开发一个全面的视角
    随着科技的不断发展,平台开发已经成为了现代社会中不可或缺的一部分。平台开发开发涉及到很多方面,包括技术、设计、市场营销等等。本文将从一个全面的视角来探讨平台开发开发。 一、平台开发开发的基本定义平台开发开发是指为特定目的而创建的软件系统,通...
    99+
    2023-11-23
    视角 平台
  • 智慧园区系统开发解决方案,楼宇集成平台开发
    智慧园区系统开发解决方案,楼宇集成平台开发智慧园区建设是利用新一代信息与通信技术来感知、监测、分析、控制、整合园区各个关键环节的资源,在此基础上实现对各种需求做出智慧的响应,使园区整体的运行具备自我组织、自我运行、自我优化的能力,为园区企业...
    99+
    2023-06-06
  • PHP 跨平台应用开发的持续集成和部署
    PHP 跨平台应用开发的持续集成和部署 在跨平台移动应用开发中,持续集成(CI)和持续部署(CD)至关重要,它们可以确保代码更改的高效交付和应用质量。PHP 提供了强大的 CI/CD ...
    99+
    2024-05-06
    php 持续集成和部署 git docker composer 跨平台应用
  • 智慧园区系统开发,园区平台集成化管理系统开发
    智慧园区系统开发,园区平台集成化管理系统开发智慧园区是智慧城市发展的重要组成部分及基本组成单元,是绿色建筑、智能建筑的终端实现载体,其体系结构与发展模式是智慧城市的区域缩影,在一定程度上反映了智慧城市的建设原则与发展征。智慧园区结合利用物联...
    99+
    2023-06-05
  • RK3588平台开发系列讲解(AI 篇)RKNN-Toolkit2 模型的加载
    文章目录 一、Caffe模型加载接口 二、TensorFlow模型加载接口 三、TensorFlowLite模型加载接口 四、ONNX模型加载 五、ONNX模型加载 六、PyTorch模型加载接口 沉淀、分...
    99+
    2023-08-30
    RK3588
  • C++跨平台开发:案例研究和最佳实践分享
    c++++ 跨平台开发的最佳实践包括使用跨平台库、编写平台无关代码、条件编译和跨平台测试。本文以编写跨平台计算器应用程序为例,展示了这些最佳实践的应用,使用 qt 库提供跨平台功能。 ...
    99+
    2024-05-10
    c++ 跨平台开发 linux macos 跨平台应用
  • 推荐一款快速开发平台,web中最好的快速开发平台
    力软快速开发平台是力软自主开发的基于SOA面向服务的应用系统开发平台,可以方便快捷的搭建企业、医院、工厂、学校等行业的企业级运营管理平台。平台采用.net.技术架构,webapi服务搭建。 力软...
    99+
    2024-04-02
  • 智慧园区系统开发解决方案,园区集成平台搭建
    智慧园区系统开发解决方案,园区集成平台搭建何为智慧园区所谓智慧园区,是指融合新一代信息与通信技术,具备迅捷信息采集、高速信息传输、高度集中计算、智能事务处理和无所不在的服务提供能力,实现园区内及时、互动、整合的信息感知、传递和处理,以提高园...
    99+
    2023-06-03
  • 如何理解低代码开发平台核心组件集成和协同
    这篇文章主要讲解了“如何理解低代码开发平台核心组件集成和协同”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何理解低代码开发平台核心组件集成和协同”吧!低代...
    99+
    2024-04-02
  • 如何使用JavaScript开发跨平台的桌面应用
    这篇文章给大家分享的是有关如何使用JavaScript开发跨平台的桌面应用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。任何可以使用JavaScript来编写的应用,最终会由Ja...
    99+
    2024-04-02
  • GitHub:协作开发的首选平台
    GitHub 是全球最大的开源代码托管平台之一,它是许多开发者和开源项目的必备工具。使用 GitHub,开发者可以将自己的代码库存储在云端服务器中,并与其他开发者合作,共同完善代码。GitHub 的强大功能包括代码版本控制、问题追踪、合作编...
    99+
    2023-10-22
  • PHP扩展开发指南:深入研究PHP扩展开发的方方面面
    PHP扩展开发指南 1. 概述 PHP扩展是用于增强PHP功能的二进制模块。它们可以用于实现各种目的,例如添加对新数据类型或函数的支持,或者提高PHP性能。开发PHP扩展需要具备一定的C语言编程知识,熟悉PHP的扩展开发API。 2. 开...
    99+
    2024-02-11
    PHP扩展 扩展开发 环境搭建 编写 编译 安装 故障排除 扩展维护
  • C++跨平台开发:如何处理不同平台的差异?
    c++++ 跨平台开发面临不同平台差异的挑战,可通过以下技巧应对:抽象平台特定代码:分离平台相关代码,简化针对不同平台的实现。使用跨平台库:例如 qt、wxwidgets,提供跨平台 a...
    99+
    2024-05-10
    c++ 跨平台
  • 基于钉钉平台的二次开发
    钉钉平台是企业级沟通和协作平台,其功能和特点可以概括为以下几个方面: 高效的沟通和协作 钉钉平台的沟通和协作功能非常强大,可以帮助企业实现快速、高效的沟通和协作。企业可以通过钉钉平台进行文字、图片、视频等多种形式的信息传递,无论是内部...
    99+
    2023-10-28
    平台
  • Golang:实现跨平台开发的利器
    Golang的优势:跨平台开发利器,需要具体代码示例 近年来,随着软件行业的发展,跨平台开发成为了一个非常重要的话题。在这个全球化的时代,用户使用各种不同的设备和操作系统来访问软件,因此开发者需要寻找一种可以...
    99+
    2024-01-20
    跨平台开发 优势
  • 低代码开发平台一个新时代的开发工具
    低代码开发平台是一种新兴的开发工具,它可以大大减少开发人员的工作量,让他们可以更快地创建应用程序和网站。本文将详细介绍低代码开发平台SAAS,包括其特点、优势、使用场景和未来发展。 一、什么是低代码开发平台SAAS?低代码开发平台是一种新兴...
    99+
    2023-12-17
    新时代 开发工具 代码
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作