摘要: 九、高级计算机视觉深度学习 本章涵盖 计算机视觉的不同分支:图像分类、图像分割、目标检测 现代卷积神经网络架构模式:残差连接、批量归一化、深度可分离卷积 可视化和解释卷积神经网络学习的技术 上一章通过简单模型(一堆Conv2D和MaxPooling2D层)和一个简单的用例(二进制图像分类)为您介绍了 阅读全文
posted @ 2024-03-20 22:59 绝不原创的飞龙 阅读(85) 评论(0) 推荐(0)
摘要: 七、使用 Keras:深入探讨 本章涵盖 使用 Sequential 类、功能 API 和模型子类创建 Keras 模型 使用内置的 Keras 训练和评估循环 使用 Keras 回调函数自定义训练 使用 TensorBoard 监控训练和评估指标 从头开始编写训练和评估循环 您现在对 Keras 阅读全文
posted @ 2024-03-20 22:58 绝不原创的飞龙 阅读(94) 评论(0) 推荐(0)
摘要: 四、入门神经网络:分类和回归 本章涵盖 您的第一个真实世界机器学习工作流示例 处理矢量数据上的分类问题 处理矢量数据上的连续回归问题 本章旨在帮助您开始使用神经网络解决实际问题。您将巩固从第二章和第三章中获得的知识,并将所学应用于三个新任务,涵盖神经网络的三种最常见用例 — 二元分类、多类分类和标量 阅读全文
posted @ 2024-03-20 22:56 绝不原创的飞龙 阅读(50) 评论(0) 推荐(0)
摘要: 前言 序言 如果你拿起这本书,你可能已经意识到深度学习在最近对人工智能领域所代表的非凡进步。我们从几乎无法使用的计算机视觉和自然语言处理发展到了在你每天使用的产品中大规模部署的高性能系统。这一突然进步的后果几乎影响到了每一个行业。我们已经将深度学习应用于几乎每个领域的重要问题,跨越了医学影像、农业、 阅读全文
posted @ 2024-03-20 22:53 绝不原创的飞龙 阅读(229) 评论(0) 推荐(0)
摘要: 十四、端到端结节分析,以及接下来的步骤 本章内容包括 连接分割和分类模型 为新任务微调网络 将直方图和其他指标类型添加到 TensorBoard 从过拟合到泛化 在过去的几章中,我们已经构建了许多对我们的项目至关重要的系统。我们开始加载数据,构建和改进结节候选的分类器,训练分割模型以找到这些候选,处 阅读全文
posted @ 2024-03-20 22:51 绝不原创的飞龙 阅读(96) 评论(0) 推荐(0)
摘要: 十二、通过指标和增强改进训练 本章涵盖 定义和计算精确率、召回率以及真/假阳性/阴性 使用 F1 分数与其他质量指标 平衡和增强数据以减少过拟合 使用 TensorBoard 绘制质量指标图 上一章的结束让我们陷入了困境。虽然我们能够将深度学习项目的机制放置好,但实际上没有任何结果是有用的;网络只是 阅读全文
posted @ 2024-03-20 22:50 绝不原创的飞龙 阅读(175) 评论(0) 推荐(0)
摘要: 第二部分:从现实世界的图像中学习:肺癌的早期检测 第 2 部分的结构与第 1 部分不同;它几乎是一本书中的一本书。我们将以几章的篇幅深入探讨一个单一用例,从第 1 部分学到的基本构建模块开始,构建一个比我们迄今为止看到的更完整的项目。我们的第一次尝试将是不完整和不准确的,我们将探讨如何诊断这些问题, 阅读全文
posted @ 2024-03-20 22:49 绝不原创的飞龙 阅读(106) 评论(0) 推荐(0)
摘要: 六、使用神经网络拟合数据 本章内容包括 与线性模型相比,非线性激活函数是关键区别 使用 PyTorch 的nn模块 使用神经网络解决线性拟合问题 到目前为止,我们已经仔细研究了线性模型如何学习以及如何在 PyTorch 中实现这一点。我们专注于一个非常简单的回归问题,使用了一个只有一个输入和一个输出 阅读全文
posted @ 2024-03-20 22:48 绝不原创的飞龙 阅读(66) 评论(0) 推荐(0)
摘要: 四、使用张量表示真实世界数据 本章内容包括 将现实世界的数据表示为 PyTorch 张量 处理各种数据类型 从文件加载数据 将数据转换为张量 塑造张量,使其可以作为神经网络模型的输入 在上一章中,我们了解到张量是 PyTorch 中数据的构建块。神经网络将张量作为输入,并产生张量作为输出。事实上,神 阅读全文
posted @ 2024-03-20 22:46 绝不原创的飞龙 阅读(66) 评论(0) 推荐(0)
摘要: 第一部分:PyTorch 核心 欢迎来到本书的第一部分。在这里,我们将与 PyTorch 迈出第一步,获得理解其结构和解决 PyTorch 项目机制所需的基本技能。 在第一章中,我们将首次接触 PyTorch,了解它是什么,解决了什么问题,以及它与其他深度学习框架的关系。第二章将带领我们进行一次旅行 阅读全文
posted @ 2024-03-20 22:45 绝不原创的飞龙 阅读(160) 评论(0) 推荐(0)
摘要: 第二十四章:类元编程 每个人都知道调试比一开始编写程序要困难两倍。所以如果你在编写时尽可能聪明,那么你将如何调试呢? Brian W. Kernighan 和 P. J. Plauger,《编程风格的要素》¹ 类元编程是在运行时创建或自定义类的艺术。在 Python 中,类是一等对象,因此可以使用函 阅读全文
posted @ 2024-03-20 15:17 绝不原创的飞龙 阅读(179) 评论(0) 推荐(0)
摘要: 第五部分:元编程 第二十二章:动态属性和属性 属性的关键重要性在于,它们的存在使得将公共数据属性作为类的公共接口的一部分完全安全且确实可取。 Martelli、Ravenscroft 和 Holden,“为什么属性很重要”¹ 在 Python 中,数据属性和方法统称为属性。方法是可调用的属性。动态属 阅读全文
posted @ 2024-03-20 15:15 绝不原创的飞龙 阅读(60) 评论(0) 推荐(0)
摘要: 第二十章:并发执行器 抨击线程的人通常是系统程序员,他们心中有着典型应用程序员终其一生都不会遇到的用例。[...] 在 99%的用例中,应用程序员可能会遇到的情况是,生成一堆独立线程并将结果收集到队列中的简单模式就是他们需要了解的一切。 米歇尔·西莫纳托,Python 深思者¹ 本章重点介绍了封装“ 阅读全文
posted @ 2024-03-20 15:14 绝不原创的飞龙 阅读(169) 评论(0) 推荐(0)
摘要: 第十八章:with、match 和 else 块 上下文管理器可能几乎与子例程本身一样重要。我们只是初步了解了它们。[…] Basic 有一个 with 语句,在许多语言中都有 with 语句。但它们的功能不同,它们都只是做一些非常浅显的事情,它们可以避免重复的点式[属性]查找,但它们不进行设置和拆 阅读全文
posted @ 2024-03-20 15:13 绝不原创的飞龙 阅读(91) 评论(0) 推荐(0)
摘要: 第四部分:控制流 第十七章:迭代器、生成器和经典协程 当我在我的程序中看到模式时,我认为这是一个麻烦的迹象。程序的形状应该只反映它需要解决的问题。代码中的任何其他规律性对我来说都是一个迹象,至少对我来说,这表明我使用的抽象不够强大——通常是我手动生成我需要编写的某个宏的扩展。 Paul Graham 阅读全文
posted @ 2024-03-20 15:11 绝不原创的飞龙 阅读(91) 评论(0) 推荐(0)
摘要: 第十五章:关于类型提示的更多内容 我学到了一个痛苦的教训,对于小程序来说,动态类型很棒。对于大型程序,你需要更加纪律严明的方法。如果语言给予你这种纪律,而不是告诉你“嗯,你可以做任何你想做的事情”,那会更有帮助。 Guido van Rossum,蒙提·派森的粉丝¹ 本章是第八章的续集,涵盖了更多关 阅读全文
posted @ 2024-03-20 15:08 绝不原创的飞龙 阅读(111) 评论(0) 推荐(0)
摘要: 第十三章:接口、协议和 ABCs 针对接口编程,而不是实现。 Gamma、Helm、Johnson、Vlissides,《面向对象设计的第一原则》¹ 面向对象编程关乎接口。在 Python 中理解类型的最佳方法是了解它提供的方法——即其接口——如 “类型由支持的操作定义”(第八章)中所讨论的。 根据 阅读全文
posted @ 2024-03-20 15:07 绝不原创的飞龙 阅读(160) 评论(0) 推荐(0)
摘要: 第三部分:类和协议 第十一章:一个 Python 风格的对象 使库或框架成为 Pythonic 是为了让 Python 程序员尽可能轻松和自然地学会如何执行任务。 Python 和 JavaScript 框架的创造者 Martijn Faassen。¹ 由于 Python 数据模型,您定义的类型可以 阅读全文
posted @ 2024-03-20 15:05 绝不原创的飞龙 阅读(65) 评论(0) 推荐(0)
摘要: 第九章. 装饰器和闭包 有人对将这个功能命名为“装饰器”的选择提出了一些抱怨。主要的抱怨是该名称与其在 GoF 书中的用法不一致。¹ 名称 decorator 可能更多地归因于其在编译器领域的用法—语法树被遍历并注释。 PEP 318—函数和方法的装饰器 函数装饰器让我们在源代码中“标记”函数以增强 阅读全文
posted @ 2024-03-20 15:04 绝不原创的飞龙 阅读(81) 评论(0) 推荐(0)
摘要: 第二部分:函数作为对象 第七章:函数作为一等对象 我从未认为 Python 受到函数式语言的重大影响,无论人们说什么或想什么。我更熟悉命令式语言,如 C 和 Algol 68,尽管我将函数作为一等对象,但我并不认为 Python 是一种函数式编程语言。 Guido van Rossum,Python 阅读全文
posted @ 2024-03-20 15:02 绝不原创的飞龙 阅读(86) 评论(0) 推荐(0)