【四】AI Studio 项目详解【VisualDL工具、环境使用说明、脚本任务、(四)图形化任务、在线部署及预测】PARL

本文主要是介绍【四】AI Studio 项目详解【VisualDL工具、环境使用说明、脚本任务、(四)图形化任务、在线部署及预测】PARL,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

相关文章

【一】-环境配置+python入门教学

【二】-Parl基础命令

【三】-Notebook、&pdb、ipdb 调试

【四】-强化学习入门简介

【五】-Sarsa&Qlearing详细讲解

【六】-DQN

【七】-Policy Gradient

【八】-DDPG

【九】-四轴飞行器仿真

飞桨PARL_2.0&1.8.5(遇到bug调试修正)


一、AI Studio 项目详解【VisualDL工具】

二、AI Studio 项目详解【环境使用说明、脚本任务】

三、AI Studio 项目详解【分布式训练-单机多机】

四、AI Studio 项目详解【图形化任务】

五、AI Studio 项目详解【在线部署及预测】


【四】AI Studio 项目详解【图形化任务】

图形化任务说明

图形化任务旨在使用图形拖拽的方式来设计并训练模型, 并可进行快速部署. 同时还可以生成对应的源码. 最终达成"先实现, 再学习"的目的. 有效提高开发者的效率.

图形化任务使用GPU集群作为支撑, 具有实时高速的并行计算和浮点计算能力.

然后进入编辑项目:

左侧为工具箱, 可以从工具箱向中央画布拖入各种组件:当前工具箱内为算法, 数据, 训练, 测试4类:

构建网络:

点击网络可以设置具体参数,然后看日志输出

数据集采用的是 flowers17 、pascal voc数据,链接见下面

 

 

 

参数设置不是很好会导致结果不是很好

可以把图形界面变成码源形式

 

 

预置算法部署后调用参数样例

线性回归的请求及返回说明

请求

参数类型说明其他
textArray房价预测的13维归一化后的数据 

示例:

{"text": [-0.41733927, -0.48772237, -0.593381, -0.27259856, -0.7402622, 0.19427446, 0.36716643, 0.5571599, -0.8678825, -0.9873295, -0.30309415, 0.44105193, -0.49243936]
}

返回

参数类型说明其他
predicted_resultArray模型的输出 
predicted_labelfloat房价的预测结果 

示例:

[{"predicted_result": [[16.114334106445312]]},{"predicted_label": 16.114334106445312}
]

逻辑回归的请求及返回说明

请求

参数类型说明其他
textArray莺尾花的4维归一化后的数据 

示例:

{"text": [1.0147785, -1.3129628, -1.3348082, -0.8980088]
}

返回

参数类型说明其他
predicted_resultArray模型的输出 
predicted_labelinteger预测结果,类别标示,对应类别请参考训练数据集的train.txt文件 

示例:

[{"predicted_result": [[0.178230881690979,0.1754814237356186,0.646287739276886]]},{"predicted_label": 2}
]

图像分类的请求及返回说明

请求

参数类型说明其他
imageString数据集的任一张图片的base64编码后的字符串 

示例:

{"image":"base64  图像转换base64参考https://www.base64-image.de/"
}

返回

参数类型说明其他
predicted_resultArray模型的输出 
predicted_labelinteger预测结果,类别标示,对应类别请参考训练数据集的train.txt文件 

示例:

[{"predicted_result": [[4.15152685017504e-17,6.219317838507266e-10,1]]},{"predicted_label": 2}
]

目标检测的请求及返回说明

请求

参数类型说明其他
imageStringPASCAL VOC数据集(或任意图片)的任一张图片的base64编码后的字符串 

示例:

{"image":"base64  图像转换base64参考https://www.base64-image.de/"
}

返回

参数类型说明其他
category_idIntegerPASCAL VOC数据类别标示,对应到数据集的label_list文件每个类别的次序 
p1Arraybox的左上坐标 
p2Arraybox的左下坐标 
p3Arraybox的右下坐标 
p4Arraybox的右上坐标 

示例:

[{"p2": [211.43447756767273,213.80889415740967],"p3": [292.56797432899475,213.80889415740967],"category_id": 15,"p1": [211.43447756767273,0],"p4": [292.56797432899475,0]}
]

 

内置数据集说明及下载地址


波士顿房价

类型: txt

体积: 40KB

简介: http://www.paddlepaddle.org/documentation/docs/zh/1.2/beginners_guide/quick_start/fit_a_line/README.cn.html 

下载地址: https://ai-studio-static-online.bj.bcebos.com/preset_dataset/housing.txt


鸢尾花数据集

类型: csv

体积: 4KB

简介: 约150条数据,每条样本4个属性,共3个类别

下载地址: https://download.csdn.net/download/sinat_39620217/16341899?spm=1001.2014.3001.5501


MNIST数据集

类型: zip

体积: 30MB

简介: 共包含70000张灰度图

下载地址: https://download.csdn.net/download/sinat_39620217/16341939?spm=1001.2014.3001.5501

(MD5: d569e1965b8e90e066681e1dbe864487)


猫狗数据集

类型: zip

体积: 550MB

简介: 包含25000张RGB图片,其中cat12500张,dog12500张

下载地址: https://download.csdn.net/download/sinat_39620217/16342039?spm=1001.2014.3001.5501

(MD5: 384bbb42dfc5faf63beaa0cade3d8cff)


Ox-Flowers17

类型: zip

体积: 58MB

简介: 包含17种不同类型的花,每类包含80张RGB图

下载地址: https://download.csdn.net/download/sinat_39620217/16341898?spm=1001.2014.3001.5501

(MD5: bd2a8acfe07529b89649e7ca5a866242)


CIFAR10数据集

类型: zip

体积: 51.31MB

简介: http://www.paddlepaddle.org/documentation/docs/zh/0.14.0/new_docs/beginners_guide/basics/image_classification/README.cn.html

下载地址: https://download.csdn.net/download/sinat_39620217/16341865?spm=1001.2014.3001.5501

(MD5: 2cf4e2caa2b7759572eef14f47cccf61))


vegetables

类型: zip

体积: 9.5MB

简介: 包含3类蔬菜(黄瓜、生菜、莲藕),每类包含100张RGB图片

下载地址: https://download.csdn.net/download/sinat_39620217/16341938?spm=1001.2014.3001.5501

(MD5: 90835e76aa00b6c6bf1ed3b8cba96df5)


pascalvoc

类型: zip

体积: 2.6GB

简介: 包含20类,共约21503张RGB图像及标注信息

下载地址: https://ai-studio-static-online.bj.bcebos.com/preset_dataset/pascalvoc.zip 

(MD5: 3aaa5ad581114438ab6ba4dbf0720504)

 

 

这篇关于【四】AI Studio 项目详解【VisualDL工具、环境使用说明、脚本任务、(四)图形化任务、在线部署及预测】PARL的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/550687

相关文章

Linux线程同步/互斥过程详解

《Linux线程同步/互斥过程详解》文章讲解多线程并发访问导致竞态条件,需通过互斥锁、原子操作和条件变量实现线程安全与同步,分析死锁条件及避免方法,并介绍RAII封装技术提升资源管理效率... 目录01. 资源共享问题1.1 多线程并发访问1.2 临界区与临界资源1.3 锁的引入02. 多线程案例2.1 为

shell脚本批量导出redis key-value方式

《shell脚本批量导出rediskey-value方式》为避免keys全量扫描导致Redis卡顿,可先通过dump.rdb备份文件在本地恢复,再使用scan命令渐进导出key-value,通过CN... 目录1 背景2 详细步骤2.1 本地docker启动Redis2.2 shell批量导出脚本3 附录总

Java使用Thumbnailator库实现图片处理与压缩功能

《Java使用Thumbnailator库实现图片处理与压缩功能》Thumbnailator是高性能Java图像处理库,支持缩放、旋转、水印添加、裁剪及格式转换,提供易用API和性能优化,适合Web应... 目录1. 图片处理库Thumbnailator介绍2. 基本和指定大小图片缩放功能2.1 图片缩放的

精选20个好玩又实用的的Python实战项目(有图文代码)

《精选20个好玩又实用的的Python实战项目(有图文代码)》文章介绍了20个实用Python项目,涵盖游戏开发、工具应用、图像处理、机器学习等,使用Tkinter、PIL、OpenCV、Kivy等库... 目录① 猜字游戏② 闹钟③ 骰子模拟器④ 二维码⑤ 语言检测⑥ 加密和解密⑦ URL缩短⑧ 音乐播放

Python使用Tenacity一行代码实现自动重试详解

《Python使用Tenacity一行代码实现自动重试详解》tenacity是一个专为Python设计的通用重试库,它的核心理念就是用简单、清晰的方式,为任何可能失败的操作添加重试能力,下面我们就来看... 目录一切始于一个简单的 API 调用Tenacity 入门:一行代码实现优雅重试精细控制:让重试按我

Springboot项目启动失败提示找不到dao类的解决

《Springboot项目启动失败提示找不到dao类的解决》SpringBoot启动失败,因ProductServiceImpl未正确注入ProductDao,原因:Dao未注册为Bean,解决:在启... 目录错误描述原因解决方法总结***************************APPLICA编

MySQL中EXISTS与IN用法使用与对比分析

《MySQL中EXISTS与IN用法使用与对比分析》在MySQL中,EXISTS和IN都用于子查询中根据另一个查询的结果来过滤主查询的记录,本文将基于工作原理、效率和应用场景进行全面对比... 目录一、基本用法详解1. IN 运算符2. EXISTS 运算符二、EXISTS 与 IN 的选择策略三、性能对比

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

Python标准库之数据压缩和存档的应用详解

《Python标准库之数据压缩和存档的应用详解》在数据处理与存储领域,压缩和存档是提升效率的关键技术,Python标准库提供了一套完整的工具链,下面小编就来和大家简单介绍一下吧... 目录一、核心模块架构与设计哲学二、关键模块深度解析1.tarfile:专业级归档工具2.zipfile:跨平台归档首选3.

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结