​本周优秀开源项目分享:免费移动端实时人脸212关键点SDK、nlpcda 中文数据增强包 等7大项目

共 1641字,需浏览 4分钟

 ·

2020-09-27 18:11

01

 computervision-recipes 计算机视觉的最佳实践,代码示例和文档。

该存储库提供了用于构建计算机视觉系统的示例和最佳实践准则。该存储库的目标是构建一套全面的工具和示例,以利用计算机视觉算法,神经体系结构和此类系统的最新进展。


该存储库不是从头开始创建实现,而是从现有的最新库中提取资源,并围绕加载图像数据,优化和评估模型以及扩展到云构建附加的实用程序。


这些示例和实用程序可以简化从定义业务问题到开发解决方案数量级的经验,从而大大减少“上市时间”。此外,示例笔记本将作为指南,并以多种语言展示工具的最佳实践和用法。



目标受众:

该存储库的目标受众包括数据科学家和机器学习工程师,他们具有不同级别的计算机视觉知识,因为内容仅是源代码,并且针对自定义机器学习建模。提供的实用程序和示例旨在用作解决实际视觉问题的解决方案加速器。


情境:

以下是此存储库中涵盖的常用计算机视觉方案的摘要。对于每个主要方案(“Base”),都提供有效地构建模型的工具。这包括一些简单的任务,例如根据数据微调您的模型,而执行更复杂的任务。



项目地址:

https://github.com/microsoft/computervision-recipes


02 

 YOLOv5_NCNN Ncnn在移动设备上的部署

Ncnn在移动设备上的部署,支持:摄像机上的YOLO v5s,YOLOv4-tiny,MobileNetV2-YOLOv3-nano,Simple-Pose,Yolact,ChineseOCR-lite,ENet,Landmark 106和DBFace。


模型:

YOLOv5s

YOLOv4-tiny

YOLOv3-nano

简单姿势

Yolact

ChineseOCR_lite

ENet

Landmark106

DBFace

MBNv2-FCN



项目地址:

https://github.com/WZTENG/YOLOv5_NCNN


03 

 TengineKit 免费移动端实时人脸212关键点SDK


主要功能::


人脸检测

人脸关键点

人脸3d关键点

人脸属性像性别,年龄,是否戴眼镜,是否微笑,颜值

眼睛眼球及眼眶的检测和关键点

手部检测(尚未手机实时)

手部关键点(尚未手机实时)

身体检测(尚未手机实时)

身体关键点(尚未手机实时)


项目地址:

https://github.com/OAID/TengineKit/blob/master/docs/README_CN.md


04 
 BMW-Labeltool-Lite 用于最新深度学习训练目的易于使用的标注工具

     


该存储库标注工具,几乎不需要或不需要任何配置!该工具的功能范围已缩小到最必要的程度。可以立即使用Dockerized标签工具为最先进的深度学习培训标签图像。


还可以直接使用LabelingTool提供的标签来通过Yolov4和Tensorflow Training GUI存储库进行训练:


https://github.com/BMW-InnovationLab/BMW-TensorFlow-Training-GUI


https://github.com/BMW-InnovationLab/BMW-YOLOv4-Training-Automation


项目地址:

https://github.com/BMW-InnovationLab/BMW-Labeltool-Lite


05

  nlpcda 中文数据增强包

中文数据增强工具,支持:

1.随机实体替换

2.随机近义词替换

3.近义近音字替换

4.随机字删除(内部细节:数字时间日期片段,内容不会删)

5.新增:NER类 BIO 数据增强

6.新增 随机置换邻近的字:研表究明,汉字序顺并不定一影响文字的阅读理解<<是乱序的

7.新增百度中英翻译互转实现的增强

8.新增中文等价字替换(1 一 壹 ①,2 二 贰 ②)


意义:

在不改变原文语义的情况下,生成指定数量的训练语料文本;

对NLP模型的泛化性能、对抗攻击、干扰波动,有很好的提升作用;


项目地址:

https://github.com/425776024/nlpcda


06

 mmclassification OpenMMLab图像分类工具箱和基准


MMClassification是基于PyTorch的开源图像分类工具箱。它是OpenMMLab项目的一部分。


主要特点:

各种骨干和预先训练的模型

训练技巧包

大规模训练配置

高效率和可扩展性

支持的骨干网:

ResNet

ResNeXt

SE-ResNet

SE-ResNeXt

RegNet

ShuffleNetV1

ShuffleNetV2

MobileNetV2

MobileNetV3


项目地址:

https://github.com/open-mmlab/mmclassification


07

  mmpose OpenMMLab姿势估计工具箱和基准

MMPose是一个基于PyTorch的开源姿势估计工具箱。它是OpenMMLab项目的一部分。


主要特点:

支持自上而下和自下而上的方法。

MMPose实现了多种先进的(SOTA)深度学习模型来进行人体姿势估计,包括自上而下和自下而上的方法。

更高的效率和更高的精度。

与HRNet等其他流行的代码库相比,可以获得更快的培训速度和更高的准确性。

支持各种数据集。

该工具箱直接支持多个数据集,COCO,AIC,MPII,MPII-TRB,OCHuman等。

精心设计,测试和记录。

将MMPose分解为不同的组件,并且可以通过组合不同的模块轻松构建自定义的姿势估计框架。提供详细的文档和API参考以及单元测试。

模型公园:


基准测试:

我们在标准COCO关键点检测基准上证明了MMPose框架在速度和准确性方面的优越性。



项目地址:

https://github.com/open-mmlab/mmpose


今日推荐

今天给大家推荐【机器学习集训营 第十二期】课程,下周一开课!

1

专业的教学模式


【机器学习集训营 第十二期】,采取十二位一体的教学模式,包括12个环节:“入学测评、直播答疑、布置作业、阶段考试、毕业考核、一对一批改、线上线下结合、CPU&GPU双云平台、组织比赛、联合认证、面试辅导、就业推荐”。


2

完善的实战项目


只学理论肯定是不行的,学机器学习的核心是要做项目,本期集训营共13大实战项目.



3

专家级讲师团队

本期集训营拥有超豪华讲师团队,学员将在这些顶级讲师的手把手指导下完成本期课程的学习,挑战40万年薪。


授课老师、助教老师,多对一服务。从课上到课下,从专业辅导到日常督学、360度无死角为学员安心学习铺平道路。陪伴式解答学员疑惑,为学员保驾护航。


4

六大课程特色



5

完善的就业服务


学员在完成所有的阶段学习后,将会有一对一的就业服务,包括简历优化、面试求职辅导及企业内推三大部分。

为了确保学员能拿到满意的offer,七月在线还专门成立就业部,会专门为集训营学员提供就业服务,保证每一位学员都能拿到满意的offer。


扫码查看课程详情,同时大家也可以去看看之前学员的面试经验分享。


扫码查看课程详情??

阅读原文”和课程老师申请优惠!

浏览 57
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报