发布时间:2022-11-28 08:30
关注并星标
从此不迷路
计算机视觉研究院
学习群|扫码在主页获取加入方式
计算机视觉研究院专栏
作者:Edison_G
今天我们“计算机视觉研究院”主要分享深度学习入门的基础书籍集合!主要由来自不同城市的同学一起努力的成果,希望可以给到新入门或即将入门的同学一些帮助,一起学习,共同进步!
背景
目标检测是数字图像中某一类 ( 如人、动物或汽车 ) 的重要计算机视觉任务。目标检测的目标是开发计算模型和技术,提供计算机视觉应用程序所需的最基本的信息之一:什么目标在哪里?
目标检测作为计算机视觉的基本问题之一,是许多其他计算机视觉任务的基础,如实例分割、图像字幕、目标跟踪等。从应用程序的角度来看,目标检测可以被分为两个研究主题:“General Object Detection” 和 “Detection Applications” ,前者旨在探索在统一的框架下检测不同类型物体的方法,以模拟人类的视觉和认知;后者是指特定应用场景下的检测,如行人检测、人脸检测、文本检测等。
近年来,随着深度学习技术的快速发展,为目标检测注入了新的血液,取得了显著的突破,将其推向了一个前所未有的研究热点。目前,目标检测已广泛应用于自主驾驶、机器人视觉、视频监控等领域。
深度学习在应用领域中多种多样,我们主要是目标检测领域,对于即将入门或刚刚入门的新人,“计算机视觉研究者”在XXX帮助下,整合了高质量入门书籍,我们接下来就对这些书籍简单介绍及给出下载链接!
问
深度学习入门应该阅读什么书籍?
主要分为语言类(如Python、C++等)、机器学习(西瓜书、李航统计学等)、深度学习(如花书);在了解该基础上,可以大量阅读研究领域Paper及深度学习框架(Pytorch等);最终可以总结研究领域热门框架及实践操作。
答
基础入门推荐
No.1
Python基础教程(第3版)
目前深度学习较流行的框架大部分都是基于Python代码编写。
该书首先从Python的安装开始,随后介绍了Python的基础知识和基本概念;然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器;此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能;最后,结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程。
当熟练掌握了Python代码,后期看他人框架代码和自己实现搭建框架都会轻松很多!对即将毕业面试的同学更加重要!
链接:https://pan.baidu.com/s/1kLaWGl2telNtylbitUFKQg
密码: 9c1l
No.2
C++ Primer Plus(第6版)
大分部的部署会涉及改门语言,而且部分深度学习框架也是基于此语言!
针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。
随着PyTorch不断的完善,身边弃坑TF,投奔PyTorch的朋友就没有再回来的了。随着PyTorch1.0的发布,C++ 似乎有了新的曙光,现在我们可以这么做:
在PyTorchpython 端训练model,并通过jit导出,然后使用PyTorch C++API 编写需要的应用,编译即可上线;
完全在PyTorch C++API中拉net,training,inference等,saygoodbye for python 。