logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

手把手带你实现基于深度学习的垃圾分类器

随着PaddlePaddle2.0的更新,PaddleClas图像分类套件也更新到了2.0-rc1版本。新版本的PaddleClas套件已经默认使用动态图来进行模型训练。现在我们使用PaddleClas套件从零实现一个简单的垃圾分类器,来体验一下新版本的PaddleClas的的方便快捷,即使初学者也能训练出高精度的模型。本篇文章分为上下两部分,上部讲解如何从零开始训练,下部讲解部分核心代码以及深度

#深度学习#神经网络#paddlepaddle
图像分割套件PaddleSeg全面解析(六)损失函数代码解析

目前PaddleSeg套件的动态图版本只支持一种损失函数Cross Entroy Loss(交叉熵)。Cross Entroy Loss是一种很常用的损失函数,在图像分类中基本都会用到。一般在图像分类中,神经网络最终输出节点数目与类别数一致,形状为[batch_size, num_classes],样本标签直接使用类别的序号表示,形状为[batch_size, 1]。在paddle中计算交叉熵的函

#深度学习#神经网络
图像分割套件PaddleSeg全面解析(四)数据预处理

本部分主要介绍一下数据增强部分,PaddleSeg套件里把数据增强部分都定义在transforms里面,这样就与Pytorch比较类似,这样就把一些基本的图像处理方法(缩放、归一化等)和数据增强(随机裁剪、翻转、颜色抖动)统一了,自己新增的数据增强方法也可以添加在这里。 transforms包含多种数据增强方法,如下图所示:数据增强的代码入口与Dataset一样来自Config类,在后去confi

#深度学习#神经网络
NAIC2021-AI+视觉特征编码第一阶段开源方案

NAIC2021-AI+视觉特征编码第一阶段开源方案赛题地址:https://naic.pcl.ac.cn/contest/10/35项目地址:https://aistudio.baidu.com/aistudio/projectdetail/3413350?contributionType=1AI Studio项目,fork后可一键运行。赛题背景为配合国家“加快数字化发展,建设数字中国”战略,促

#人工智能#计算机视觉#深度学习
图像分割套件PaddleSeg全面解析(八)预测代码解读

本文收录在https://blog.aistudyclub.com 公众号:人工智能研习社训练完成模型之后,可以对图片进行预测,还可以实现模型结果可视化,查看分割效果。运行命令如下:python predict.py \--config configs/quick_start/bisenet_optic_disc_512x512_1k.yml \--model_path output/iter_1

#神经网络#深度学习#paddlepaddle
图像分割套件PaddleSeg全面解析(七)评估代码解读

之前解析了PaddleSeg训练模型的过程,在训练结束后会输出模型文件。得到模型文件,就可以对图片进行预测,还可以实现模型结果可视化,查看分割效果。使用模型文件分割图片,可运行以下命令:python predict.py \--config configs/quick_start/bisenet_optic_disc_512x512_1k.yml \--model_path output/iter

#深度学习#神经网络
到底了