
paddlepaddle
利益相关, 虽然不是PaddlePaddle的人,但是和PaddlePaddle合作的比较多 说下个人背景吧 之前算法出身,后来在鹅厂有幸作为核心开发参与分布式机器学习框架无量的开发,相关工作也还取得蛮不错的效果,现在无量还在PCG看点业务充当大规模分布式的框架支持,后来又去了猪厂做算法框架平台的开发。因为做过算法也做过算法系统,相对我接下来的表述,我个人认为还是比较公平的。 所谓的算法工程师,可能真的只是调参侠,所以文档也…
假装泻药,利益不相关 背景本来不想做Paddle Lite框架评测的,只是组里的两位小姐姐尝试编译了3天(这期间还有Paddle Lite的小朋友友情协助,不要问是谁,圈圈虫人脉广)依然失败。我猜根据我在圈内摸鱼3年的经验,编译一个移动端的推理框架问题不难吧,总比当初移植Caffe到Android容易吧(果然打脸了)。 已经提前git clone完毕Paddle-Lite的repo,配置好ANDROID_NDK路径(ncnn、mnn、mace、Tengine均能识别) 开始踩坑2019-08-…
第19天:NLP实战(三)——用CNN实现微博谣言检测
接着上次的项目,主要是为了熟悉我们对NLP知识的实际应用,接着上次对深度学习中的DNN的简单应用相信大家对深度学习的相关知识以及相应的实现流程有了一个初步的了解,今天接着上次的 项目 ,通过用CNN对微博谣言检测进行实现。很明显这是个二分类的问题,因此,我们可以用到朴素贝叶斯或者逻辑回归以及支持向量机都可以解决这个问题,另外在深度学习中,我们可以用CNN-Text或者RNN以及LSTM等模型最好,之所以本次用到CNN就是通过…
mac m1 m2 安装 paddlepaddle paddleocr库,避坑指南
看到这个库我就头疼,因为换了电脑,不得不再来一遍,又是到处踩坑!拼了好几个小时,总结出来的最终解决方法!详细的傻瓜式解决! - import paddle 报错!illegal hardware instruction python3 看这里解决! - 安装库的时候 有红色的错误,不要急(不一定是安装错误),可能是其他库的版本有冲突,卸载版本冲突的库,再安装对应版本就好。【1】先安装 paddlepaddle 库 第一步:用 Anaconda 新建一个虚拟环境(paddlepaddle 和 …
原文链接:实体重叠与关系重叠怎么处理? 实体识别与关系识别中,大家最常见的问题的就是关系重叠与实体重叠问题: [图片] 在实际工作中,当实体重叠与关系重叠出现时,我们就需要对模型进行一定程度的约束来解决问题。接下来我给大家概括性的介绍一下目前论文中能看到的几种思路。 1 总体方法概述 pipeline方法:构建两个模型,先进行实体识别,再识别实体之间的关系。优点:架构灵活,两个独立任务可以分别开发、各自优化缺点:由于是…
45.2mAP+155FPS! PP-YOLO来了, 精度速度双超YOLOv4
编辑:Happy 首发:AIWalker 日期:2020-07-24 [图片] 【Happy导语】该文是百度的研究员基于PaddlePaddle而设计了一种高效YOLO系列检测器,它在精度与速度方面双超YOLOv4;同时还给出了各种trick的组合方式,业界良心啊。大家还在等什么,快快去把玩一番咯。 paper: https://arxiv.org/abs/2007.12099 Code: https://github.com/PaddlePaddle/PaddleDetection Abstract 目标检测是计算机视觉领域非常重要的一个领域,它在不同应用场景中起重要作用。然而由于硬件的约束,往往需…
那么确实应该阅读了呀。 很多框架的底层源码是很有价值的,看源码本身就是一种 学习,就像小时候写作文一样,看别人的好作文也就会模仿一些好的句子,一些好的段落。看源码也一样,不同大厂的源码写的风格也不一样,惯用的技巧也不一样,强调的规范也不一样,使用的C++标注也不一样(C++11、C++14等等)。首先确认你要看什么,最好是 带着任务去学习比较有效率和针对性。比如你想要写CUDA自定义算子、又或者你想理解Pytorch的自…
PaddlePaddle:在 Serverless 架构上十几行代码实现 OCR 能力
[图片] 飞桨 (PaddlePaddle) 以百度多年的深度学习技术研究和业务应用为基础,是中国首个自主研发、功能完备、 开源开放的产业级深度学习平台,集深度学习核心训练和推理框架、基础模型库、端到端开发套件和丰富的工具组件于一体。 飞桨深度学习框架采用基于编程逻辑的组网范式,对于普通开发者而言更容易上手,同时支持声明式和命令式编程,兼具开发的灵活性和高性能。另外飞桨不仅广泛兼容第三方开源框架训练的模型部署,并且为不同的…
•TensorFlow API比较繁杂,使用上手困难,乱七八糟的东西很多,但是生态丰富,很多深度学习模型多有TF的实现,有Google大佬加持; •PyTorch 是Facebook面向学术界推出的一个框架,使用非常简单,搭建神经网络就像Keras和matlab一样。 •PaddlePadddle 百度开源的一个框架,支持动态图和静态图,国内也有很多人用,我的感受是,非常符合中国人的使用习惯,但是在API的实用性上还有待进一步加强,不过不得不说,PaddlePaddle的中…
原创 原文发布于 走向未来 飞桨代码实例详解用BERT进行实体抽取【珠峰书 知识图谱 命名实体识别 NER】 在知识图谱中,实体抽取是一个基本任务,在 珠峰书《知识图谱:认知智能理论与实战》第3章(P78~136)详细介绍了各种实体抽取的方法,本文介绍基于 BERT的实体抽取方法。 BERT BERT 是英文“ Bidirectional Encoder Representations from Transformers”的缩写,是一个大规模预训练模型,它通过对数十亿个词所组成的语料进行…
23.08.29 更新 都散了吧,开始收钱了,我才是小丑。 [图片] [图片] [图片] 跟实验室导师产生矛盾, 导师阴阳怪气用他服务器。 得, 自谋生路。 选择Baidu AI Studio, 免费算力。 之前会PyTorch, Paddle 驾轻就熟。 Github 上还有 常用模型的 Paddle 实现, 根本不存在问题。 效果和我在服务器上用PyTorch跑的效果不能说有偏差吧, 只能说一模一样。
从代码和文档的应用角度来看,有几个特点: 1. 支持CPU/GPU的单机和分布式模式,这应该是得益于他们原来在Parameter Server中的工作,这样就算手头没有GPU也可以跑起来大数据的Deep Learning。而且他们是支持模型并行和数据并行的,这一方面目前的开源框架可能只有TensorFlow能与之一比,但TensorFlow并不好支持多机CPU并行; 2. Layer支持非常多,市面上的FCN、CTC、BN、LSTM悉数在列,下图是Layer的一级目录: [图片] 其中Norm/Recurr…
【论文复现篇】轻松实现影像组学全流程
1.项目介绍2012年荷兰学者提出影像组学(radiomics)概念:借助计算机,从医学影像中挖掘海量定量影像特征,使用统计学/机器学习方法,筛选出最有价值的影像学特征,用来解析临床信息。 可以说影像组学是人工智能在医学领域的一种特定研究方式。 [图片] 做影像组学一般会经过以下步骤1.收集数据,2.标注数据,3.特征提取,4.特征工程,5.模型设计,6.结果分析和绘图。 [图片] 1.1 项目目的而对于大多数医学专业的朋友来说,毕竟学医的对写代码…
来啦来啦,我带着黑魔法来啦~ 1、Real-Time-Person-Removal 在 Web 浏览器中实时移除人像。该项目采用 JavaScript+TensorFlow.js 实现“凭空消失” [图片] 2、Real-Time-Voice-Cloning 克隆某个人说话声音的 AI 项目。仅需几秒音频,就能模仿出原音频的人声 [图片] 3、Real-ESRGAN 图像超分辨率模型,修复漫画图像的效果惊艳。通过 AI 技术将低分辨率、模糊的图像修复成高清图像,可用于图像放大和提升质量。基于它实现的桌面工具 ,还有可以…
百度重磅开源PP-OCRv2:超轻量级OCR系统的技巧大礼包
超实用、超轻量级、超稳健的OCR 系统!本文还介绍了一系列技巧来训练更好的文本检测器和更好的文本识别器,包括协作互学习(CML)、CopyPaste、轻量级 CPUNetwork (LCNet)、统一深度互学习 (U-DML) 和增强型 CTCLoss。 注:文末附【OCR】交流群 想看更多ICCV 2021论文和开源项目可以点击下面链接,也欢迎大家提交issue,分享你的ICCV 2021论文或者开源工作。ICCV2021-Papers-with-Code github.com/amusi/ICCV2021-Papers-with-Code…
最近两次使用paddle的经历让我不想使用这个框架了。 第一次是22年4月份,参加paddle的论文复现赛,把一个官方开源pytorch版本的骨骼点行为识别模型改成paddle就可以,修改代码确实没有什么难的,但跑出来结果就是比原pytorch版本结果低0.5%~0.8%。做精度对齐检查,发现前向过程结果一致,paddle的Momentum优化器跟pytorch的SGD优化器超参设置相同的情况下反向传播计算出来的梯度就不同了。后来因为其他事情没有再花时间调试这个…
今天刚看到的,简单说一些第一印象(以目前的github repo为准)。整体的设计感觉和Caffe心有灵犀,同时解决了Caffe早期设计当中的一些问题(比如说default stream)。 1. 很高质量的GPU代码 2. 非常好的RNN设计 3. 设计很干净,没有太多的abstraction,这一点比TensorFlow好很多。 4. 高速RDMA的部分貌似没有开源(可能是因为RDMA对于cluster design有一定要求): Paddle/RDMANetwork.h at master · baidu/Paddle · GitHub 5.…