课程简介
这组资料聚焦于 TensorFlow 基础框架的手动搭建与底层逻辑,适合那些对 PyTorch 等动态图框架熟悉,但希望深入理解计算图机制、会话管理以及张量操作底层原理的开发者。如果你已经掌握 Python 基础并了解线性代数基本概念,但从未手动配置过 TensorFlow 环境或不清楚 Graph 与 Session 的交互细节,这份课程能帮你填补从“会…
这组资料聚焦于 TensorFlow 基础框架的手动搭建与底层逻辑,适合那些对 PyTorch 等动态图框架熟悉,但希望深入理解计算图机制、会话管理以及张量操作底层原理的开发者。如果你已经掌握 Python 基础并了解线性代数基本概念,但从未手动配置过 TensorFlow 环境或不清楚 Graph 与 Session 的交互细节,这份课程能帮你填补从“会用库”到“懂框架”之间的认知空白。它不追求最新版本的 API 速成,而是侧重于经典架构下的核心概念解析,适合想要夯实深度学习底层基础的工程师。
建议优先关注前四节课的内容。第一课涉及 Anaconda 环境与 TensorFlow CPU 版的安装配置,这是后续所有代码运行的基石,务必确保本地环境能顺利导入库并打印版本信息,避免在后续学习中被环境问题干扰。第二课是核心,详细拆解了图(Graphs)、会话(Session)、张量(Tensor)和变量(Variable)的关系。你需要重点理解 TensorFlow 1.x 风格下“先建图、后运行”的执行流程,明确数据在图中的流动方式以及会话在其中的调度作用。第三课和第四课则通过线性回归、分类及 Softmax 函数的具体实现,展示如何将抽象的图结构转化为可运行的模型。学习时不要只看视频,要尝试在本地复现每一个算子连接,特别是观察变量初始化与赋值的区别,以及会话关闭后的资源释放机制。
学完这部分内容后,你应该能够独立搭建一个基于 TensorFlow 的简单回归或分类模型,并能清晰解释代码中每一行算子对计算图的影响。你不再仅仅依赖高层封装接口,而是能够手动构建数据流,定位因图结构错误导致的性能瓶颈或内存泄漏。资料包中的代码笔记与视频讲解需配合使用:先看视频理解概念逻辑,然后打开本地 Jupyter Notebook,逐行敲入代码并打印中间结果。例如,在实现 Softmax 时,手动计算指数归一化过程,对比框架自动计算的结果,验证你对数值稳定性的理解。这种“拆解-复现-验证”的练习方式,比单纯观看演示更能建立对深度学习框架的肌肉记忆,为后续阅读源码或迁移到其他框架打下坚实的底层认知基础。
114246sjxjddffoforf8yz.jpg
(49.5 KB, 下载次数: 28)
下载附件
保存到相册
2020-12-24 00:13 上传
114248l1z1daq3af611n0w.jpg
(47.07 KB, 下载次数: 27)
下载附件
保存到相册
2020-12-24 00:13 上传
114254ms5zba2dxxbaxsbb.jpg
(27.56 KB, 下载次数: 34)
下载附件
保存到相册
2020-12-24 00:13 上传
114250gff9vfbfrdprerd5.jpg
(40.43 KB, 下载次数: 30)
下载附件
保存到相册
2020-12-24 00:13 上传
第一课 Tensorflow简介,Anaconda安装,Tensorflow的CPU版本安装。
第二课 Tensorflow的基础使用,包括对图(graphs),会话(session),张量(tensor),变量(Variable)的一些解释和操作。
第三课 Tensorflow线忄生回归以及分类的简单使用。
第四课 softmax,交叉熵(cross-entropy),dropout以及Tensorflow中各种优化器的介绍。
第五课 卷积神经网络CNN的讲解,以及用CNN解决MNIST分类问题。
第六课 使用Tensorboard进行结构可视化,以及网络运算过程可视化。
第七课 递归神经网络LSTM的讲解,以及LSTM网络的使用。
第八课 保存和载入模型,使用Google的图像识别网络inception-v3进行图像识别。
第九课 Tensorflow的GPU版本安装。设计自己的网络模型,并训练自己的网络模型进行图像识别。
第十课 使用Tensorflow进行验证码识别。
第十一课 Tensorflow在NLP中的使用(一)。
第十二课 Tensorflow在NLP中的使用(二)。
├<第一周>│ ├1.tensorflow介绍.mp4
│ ├Anaconda3-4.2.0-Windows-x86_64.exe
├<第二周>│ ├2-1.mp4
│ ├2-2.mp4
│ └2-4.mp4
├<第三周>│ ├3-1.mp4
│ ├3-2.mp4
│ └3-3.mp4
├<第四周>│ ├4-1.mp4
│ ├4-2.mp4
│ ├4-3.mp4
│ └4-4.mp4
├<第五周>│ ├5-2.mp4
│ ├5-3.mp4
│ └5-4.mp4
├<第六周>│ ├6-1.mp4
│ └6-2.mp4
├<第七周>│ ├7-1.mp4
│ ├7-2.mp4
│ └7-3.mp4
├<第八周>│ ├8-1.mp4
│ └8-4.mp4
├<第九周>│ ├9-1.mp4
│ ├9-2.mp4
│ ├9-3.mp4
│ └cudnn-8.0-windows10-x64-v5.1.zip
├<第十周>│ ├10-1.mp4
│ ├10-2.mp4
│ ├10-3.mp4
│ └10-4.mp4
├<第十一周>│ ├11-1.mp4
│ ├11-2.mp4
│ └11-3.mp4
├<第十二周>│ ├12-1.mp4
│ ├12-2.mp4
│ ├12-3.mp4
└ └audio.zip