您所在的位置:下载吧  >  软件下载  >  其他软件  >  编程开发 > BML CodeLab(端云协同开发环境)

BML CodeLab(端云协同开发环境) v0.3.1 官方版

  • 软件大小:386 MB
  • 软件语言:简体中文
  • 更新时间:2024-05-16
  • 授   权:免费软件
  • 适用平台:WinAll
  • 推荐度: 6
无病毒官方版绿色版
点击查看大图
软件介绍

  BML CodeLab是一款功能强大、专业好用的全功能AI开发平台,是一款专为习惯于在本地开发的企业开发者打造的高性能机器学习开发软件,该软件功能丰富齐全、具备完善的开发工具和环境,下载这款软件可对接本地训练集群或云端训练资源进行使用;BML CodeLab这款软件内置有丰富的机器学习研发插件和百度自研的高性能计算引擎,为用户提供了强大专业的数据处理、模型训练、模型管理到模型推理的全生命周期管理服务功能,可以帮助用户更快更便捷的的构建、训练和部署模型,更好的创建AI开发环境,提高用户代码编写效率。

BML CodeLab(端云协同开发环境)

软件功能

  智能的数据管理方式

  将智能引入数据管理,自动化的完成数据清洗、数据标注等工作,为模型训练提供高质量数据

BML CodeLab(端云协同开发环境)

  适用于不同人员的AI开发方式

  脚本调参

  低代码开发方式,无需或仅需编写极少代码即可完成模型的构建与训练

BML CodeLab(端云协同开发环境)

  Notebook

  在托管的Notebook中编写和运行自己的代码,也可以使用预置代码快速构建模

BML CodeLab(端云协同开发环境)

  自定义作业

  在云端运行已编写的模型训练代码,可扩展的算力加快模型训练过程

BML CodeLab(端云协同开发环境)

  开放的模型管理服务

  对内外部模型提供统一的管理能力,不断扩充支持的框架以及模型格式

BML CodeLab(端云协同开发环境)

  适用于不同场景的推理形式

  一次训练,支持多种部署方式;或将已有模型转换为适用于端部署的形式

BML CodeLab(端云协同开发环境)

软件特色

  高性能的算力支持

  支持多机多卡分布式训练

  提供丰富算力机器资源选型

  按需获取资源,灵活便捷

  强大的数据处理服务

  业界首个开放的数据采集和清洗服务

  支持自动数据增强,助力模型效果有效提升

  智能标注与多人标注双管齐下,标注效率提升80%

  高精度训练效果

  预置百度超大规模视觉预训练模型

  预置业界领先的NLP预训练模型ERNIE

  支持自动超参搜索、不平衡数据处理等先进训练机制

  支持视觉、文本、机器学习等丰富任务类型

  丰富完善的开发方案

  全面超越原生Jupyter Notebook的云端开发环境

  提供适合AI初学者的脚本调参开发方式,快速上手

  支持开放框架多语言的作业建模,高度灵活

  提供本地客户端BML CodeLab,预置海量丰富插件

  广泛适配的模型推理服务

  云服务:SLA99.99%,弹性扩缩容

  本地服务器部署:多平台多语言支持

  设备端SDK:适配15+硬件芯片,预测速度最快可提升10倍

  软硬一体方案:6款软硬一体方案,高中低全矩阵覆盖

  全面丰富的交付方案

  3大交付方案,完善丰富

  公有云交付,即刻上手体验

  私有化交付,保障企业核心生产数据私密性和安全性

  支持一体机交付,满足不同算力需求

使用方法

  1、完成软件安装双击软件即可启动软件进入软件操作界面

BML CodeLab(端云协同开发环境)

  2、点击文件桌面新建进入文件应用创建界面,点击应用即可进行创建

BML CodeLab(端云协同开发环境)

  3、点击新建文件按钮即可进行文件项目创建,点击代码输入行即可进行代码输入

BML CodeLab(端云协同开发环境)

  4、点击指令按钮可以对软件控制台、图片查看、文件操作等功能列表进行操作

BML CodeLab(端云协同开发环境)

  5、点击文件按钮弹出软件文件管理弹框,点击选择文件即可对文件进行新建、保存、导出、打印等操作

BML CodeLab(端云协同开发环境)

  6、点击编辑按钮弹出软件编辑功能列表,该列表可以对编辑代码进行撤销、重置等操作

BML CodeLab(端云协同开发环境)

  7、点击运行按钮可以对单一选择代码行运行,可以运行当前所有单元格等

BML CodeLab(端云协同开发环境)

  8、点击设置按钮弹出软件设置功能列表,该列表可以设置软件操作主题和文档自动保存等

BML CodeLab(端云协同开发环境)

  9、点击设置帮助按钮弹出软件帮助功能列表,点击即可打开软件使用指南,了解更多软件使用信息

BML CodeLab(端云协同开发环境)

官方教程  

      创建并启动Notebook

  在BML中,Notebook支持多种语言以及不同的AI框架,且可灵活切换。

  创建Notebook

  BML提供了多种Notebook类型,每种类型都支持多语言及多框架。

  在BML左侧导航栏中单击“Notebook”。

  在“Notebook”页面单击“新建”,在弹出框中填写详细信息,示例如下:

BML CodeLab(端云协同开发环境)

  完成项目信息填写后单击“创建项目”,完成Notbeook创建。

  配置并启动Notebook实例

  Notebook运行在Docker容器中,用户可以在启动Notebook前配置适合自己的代码执行环境。

  配置Notebook环境。

  单击“配置”,在弹出框中完成开发环境以及规格的配置,如下所示:

BML CodeLab(端云协同开发环境)

  完成配置后,单击“确认并启动”。

  Notebook启动过程中需要完成资源的申请以及实例创建,请耐心等待。

  等待Notebook启动后,单击“打开”,页面跳转到Notebook,如下所示:

BML CodeLab(端云协同开发环境)

  文件夹:对应Notebook运行环境的“/home/work”目录,各预置的文件夹作用如下:

  PretrainedModel:用于存储用户训练好的模型文件,可以将该文件夹下的模型文件保存为不同的模型版本。

  data:用户导入的数据集保存在该文件夹下。

  demo:该文件夹下保存了示例代码。

  数据集:用于导入用户已在EasyDL专业版中已创建的数据集。

  环境:用于查看环境资源和配置。

  设置:用于配置系统自动关闭的时间以及数据自动保存间隔。

  使用Notebook开发模型

  在Notebook可以导入已创建的数据集并将其用于模型训练。

  导入数据集

  通过导入操作可以将已创建的数据集下载到Notebook的运行环境中,导入的数据集会保存在“data”目录下以数据集ID命名的文件夹中,对于已标注的图片,下载内容包括原始图片文件和同名的json标注文件。

  单击Notebook左侧页签中的“数据集”。

  在操作面板中,单击“导入数据集”,系统在弹出框中显示已创建的数据集及其标注情况,如下所示:

BML CodeLab(端云协同开发环境)

  勾选待导入数据集前的复选框并单击“确认”,开始导入数据集,如下所示:

BML CodeLab(端云协同开发环境)

  数据集导入操作是单向的,且当数据服务中的数据集有更新时,不会自动同步,需要手动重新刷新。

  训练模型

  用户可以在Notebook或终端中编写模型训练代码,并完成模型的训练。

  本节给出如何使用示例代码完成导入数据集的建模。示例代码结构如下所示:

BML CodeLab(端云协同开发环境)

  用户只需要执行train.sh脚本即可启动模型训练,其输入参数如下所示:

  train.sh <数据目录> <模型保存目录>

  数据目录:数据集保存目录的绝对路径

  模型保存目录:请设置为/home/work/PretrainedModel/,否则会造成生成新模型版本时无法读取模型文件。

  上述代码结构不是必须的,用户可以自行编写代码训练模型,只需要将模型保存到/home/work/PretrainedModel/目录即可。 使用示例代码完成模型训练的步骤如下所示:

  使用示例代码完成模型训练的步骤如下所示:

  在Notebook中执行如下代码查看已导入的数据集。

  ! ls /home/work/data/

  在Notebook中执行train.sh脚本进行模型训练。

  ! bash demo/train.sh /home/work/data/96159/ /home/work/PretrainedModel/

  请根据实际情况修改上述代码中的数据集路径。

  查看生成的模型文件。

  在Notebook左侧导航栏中单击“文件夹”,并打开“Pretrainedmodel”文件夹,如下所示:

BML CodeLab(端云协同开发环境)

  保存Notebook中的模型

  模型只有保存为特定版本后,才可以执行检验,校验通过后可以将其发布到模型仓库。

  请确保要保存的模型文件在/home/work/PretrainedModel目录下。模型支持版本管理功能,在保存时可以生成新版本也可以覆盖已有的且尚未部署的模型版本,每个版本的模型都可以独立部署。每个模型版本中保存的模型文件大小上限为1.5GB。

  在保存模式时也可以将训练模型的代码一并保存。代码支持版本管理功能,用户再次启动Notebook时,可以使用指定的代码版本来初始化Notebook工作空间即/home/work目录下data以外的空间。每个代码版本中保存的文件大小上限为150M。

  单击Notebook页面右上角工具栏中的“保存模型”。

  在“保存模型”对话框中配置模型属性,如下所示:

BML CodeLab(端云协同开发环境)

  生成新版本:生成一个新的模型版本,版本号由系统自动生成,若当前最高版本为Vn,则新生成版本为Vn+1。

  覆盖现有可升级模型:未部署的模型可以被覆盖。

  框架版本:即生成模型时使用的Paddle版本。

  单击“下一步”,选择要保存的模型文件:

BML CodeLab(端云协同开发环境)

  当前项目文件为PreitraindModel目录下的文件列表。

  单击“下一步”,选择代码版本文件:

BML CodeLab(端云协同开发环境)

  生成新代码库版本:生成一个新的代码库版本,版本号由系统自动生成,若当前最高版本为Vn,则新生成版本为Vn+1。

  选择现有代码库版本:选择一个已有的代码库版本。

  代码库备注信息:用于记录代码库的描述信息。

  单击“生成”,完成模型保存。

  在完成模型保存后,可以关闭Notebook,从而避免产生不必要的费用。

更新日志

  发布时间功能描述

  2020/04/10

  新增支持实体-属性,实体-关系场景的文本标注;新增可视化建模丰富算子:实体关系、实体抽取

  2020/03/07

  可视化建模增加图算法、自然语言处理算子

  2020/01/17

  上线数据集、可视化建模

  2019/10/29

  上线项目管理模块

  2019/10/18

  新增模型仓库,预测服务升级上线

  2019/08/01

  上线计费

  2019/07/17

  新增Tensorflow-2.0.0beta1框架,深度学习作业支持Tensorflow单机多卡、Notebook支持CDS高性能云磁盘存储

  2019/07/09

  机器学习作业上线Kmeans算法

  2019/06/14

  AutoDL作业上线迁移学习

  2019/05/24

  上线更多资源套餐类型、深度学习作业上线pytorch1.1.0框架,机器学习作业上线Rapids-cuML算法

  2019/05/10

  上线AIBook静态页、深度学习作业支持Python3

BML CodeLab(端云协同开发环境)下载地址

本类最新
  • Cygwin

    808 KB/2020-08-17

    Cygwin(UNIX模拟环境)是许多自由软件的集合,最初由CygnusSolutions开发,用于各种版本的MicrosoftWindows上,运行UNIX类系统。Cygwi

  • Vbs To Exe

    1.45 MB/2020-08-17

    VbsToExe绿色中文版是一款vb转exe的工具。VbsToExe简单易用,而且VbsToEXE转换器自带中文,界面简洁操作简单,需要这款转换工具的朋友可以下载使用。

  • Visual Studio 2015 Community

    5.8 GB/2020-08-17

    微软终于发布了VisualStudio2015简体中文版,下载吧第一时间提供VisualStudio2015官方中免费文版下载。VS2015提供了跨平台开发的功能,支持从Windows到Linux、甚至iOS和Android的开发!

  • Cygwin x64

    832 KB/2020-08-17

    Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnussolutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购

  • sql数据库备份恢复助手

    1.77 MB/2020-08-17

    sql数据库备份恢复助手是一款能够帮助sql数据库备份与恢复的工具,软件完美支持自动/手工方式备份本地/局域网(远程)数据库,无限复合式备份任务,支持备份文件通过Lan/Ftp/云

  • Navicat for MySQL

    17.34 MB/2020-08-17

    NavicatforMySQL是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。使用了极好的图形用户界面(GUI)...

  • jEdit

    3.72 MB/2020-08-17

    jEdit官方中文版是一个用Java语言开发的文本编辑器,在GPL下发布。它可以在Windows、Linux、MacOS等多种平台下运行,并且有很多插件,可以扩充基本功能。它也支

  • Aptana Studio

    127.97 MB/2020-08-17

    AptanaStudio官方版是一个集成式的Web应用程序开发环境,它不仅可以作为独立的程序运行,而且还可以作为eclipse插件使用。AptanaStudio可以支持多种AJA

每日更新软件推荐
  • 一周最热
  • 总排行榜

您可能感兴趣的专题

  • 男生必备

    男生必备

    男生们看过来!

  • 安卓装机必备

    安卓装机必备

  • 女生必备

    女生必备

      女生必备app是拥有众多女性用户的手机软件,作为一个女生,生活中像淘宝、京东这类线上购物软件可以说是少不了的,小红书这种穿搭、化妆分享平台也很受欢迎,类似于西柚大姨妈、美柚这种专为女生打造的生理期app更是手机必备,还有大家用的最多拍照美颜app是绝对不能忘记的,除此之外对于一些追星女孩来说,微博也是一个必不可少的软件。超多女生必备软件尽在下载吧!

  • 迅雷看看使用教程

    迅雷看看使用教程

    迅雷看看播放器是一款多功能在线高清多媒体视频播放器,支持本地播放与在线视频点播,采用P2P点对点传输技术,可以在线流畅观看高清晰电影。不仅如此,迅雷看看不断完善用户交互和在线产品体验,让您的工作与生活充满乐趣。

  • 驱动精灵

    驱动精灵

    驱动精灵是一款集驱动管理和硬件检测于一体的、专业级的驱动管理和维护工具。驱动精灵为用户提供驱动备份、恢复、安装、删除、在线更新等实用功能,也是大家日常生活中经常用到的实用型软件之一了。

  • 拼音输入法

    拼音输入法

    对于电脑文字输入,拼音输入法是一种非常受欢迎的输入法,搜狗拼音输入法、百度拼音输入法、QQ拼音输入法、谷歌拼音输入法、紫光拼音输入法、智能拼音输入法等,你在用哪款呢?一款好用适合自己的拼音输入法一定对您平时帮助很大!下载吧收集了最热门国人最喜欢用的拼音输入法给大家。

  • b站哔哩哔哩怎么使用

    b站哔哩哔哩怎么使用

    很多人都喜欢在b站哔哩哔哩上观看视频,不单是因为可以提前看到一些视频资源,B站的一些弹幕、评论的玩法也是被网友们玩坏了!下面下载吧小编带来了b站哔哩哔哩怎么使用的教程合集!希望能帮到你啦!

  • 抖音短视频app

    抖音短视频app

    抖音短视频app,这里汇聚全球潮流音乐,搭配舞蹈、表演等内容形式,还有超多原创特效、滤镜、场景切换帮你一秒变大片,为你打造刷爆朋友圈的魔性短视频。脑洞有多大,舞台就有多大!好玩的人都在这儿!