网站搜索

使用 Scrapy 和 MongoDB 进行网页抓取

Scrapy 是一个强大的 Python 网页抓取框架,可以异步管理请求、跟踪链接和解析网站内容。要存储抓取的数据,您可以使用 MongoDB,这是一个可扩展的 NoSQL 数据库,它以类似 JSON 的格式存储数据。将 Scrapy 与 MongoDB 相结合,利用 Scrapy 的效率和 MongoDB 灵活的数据存储,为 Web 抓取项目提供了强大的解决方案

阅读更多 →

引导机器学习:一本即将出版的预测 API 书籍

我偶然发现一本即将出版的书,您可能会感兴趣。

它的标题是“Bootstrapping Machine Learning”,作者是 Louis Dorard 博士。提供了 40 页的示例,我很喜欢。我认为最后一本书将是一本有价值的读物。

Louis 的立场是,机器学习已经商品化,如果你是应用程序开发人员,你不需要学习机器学习算法,只需要学习机器学习 API。

如今,

阅读更多 →

如何使用 Keras 函数式 API 进行深度学习

Keras Python 库使创建深度学习模型变得快速、轻松。

顺序 API 允许您针对大多数问题逐层创建模型。它的局限性在于它不允许您创建共享层或具有多个输入或输出的模型。

Keras 中的函数式 API 是创建模型的另一种方法,它提供了更大的灵活性,包括创建更复杂的模型。

在本教程中,您将了解如何使用 Keras 中更灵活的功能 API 来定义深度学习模型。

完成本教程后,您将了解:

  • 顺序 API 和功能 API 之间的区别。
  • 如何使用函数式 API 定义简单的多层感知器、卷积神经网络和循环神经网络模型。
  • 如何定义具有共享层和多个输入和输出的更复杂的模型。

使用我的新书《使用 Python 进行深度学习》启动您的项目,其中包括分步教程以及适用于所有内容的Python 源代码文件例子。

让我们开始吧。

如何使用 Keras API 加载、转换和保存图像

Keras 深度学习库提供了用于加载、准备和增强图像数据的复杂 API。

API 中还包含一些未记录的函数,可让您快速轻松地加载、转换和保存图像文件。当开始计算机视觉深度学习项目时,这些功能非常方便,允许您最初使用相同的 Keras API 来检查和处理图像数据。

在本教程中,您将了解如何使用 Keras API 提供的基本图像处理功能。

完成本教程后,您将了解:

  • 如何使用 Keras API 加载和显示图像。
  • 如何使用 Keras API 将加载的图像转换为 NumPy 数组并返回 PIL 格式。
  • 如何使用 Keras API 将加载的图像转换为灰度并将其保存到新文件。

使用我的新书《计算机视觉深度学习》启动您的项目,其中包括分步教程和Python源代码文件所有的例子。

让我们开始吧。

教程概述

本教

阅读更多 →

简单介绍tensorflow.data API

当您构建和训练 Keras 深度学习模型时,您可以通过多种不同的方式提供训练数据。将数据呈现为 NumPy 数组或 TensorFlow 张量是很常见的。另一种方法是创建一个 Python 生成器函数,并让训练循环从中读取数据。提供数据的另一种方法是使用 tf.data 数据集。

在本教程中,您将了解如何将 tf.data 数据集用于 Keras 模型。完成本教程后,您将学到:

  • 如何创建和使用 tf.data 数据集
  • 与生成器函数相比,这样做的好处

让我们开始吧。

阅读更多 →

使用 FastAPI 构建 ML 支持的 Web 应用程序

有关使用 FastAPI 和 Jinja2 模板构建用于机器学习模型推理的简单 Web 应用程序的初学者教程。

在本教程中,我们将学习一些有关 FastAPI 的知识,并使用它来构建用于机器学习 (ML) 模型推理的 API。然后我们将使用 Jinja2 模板创建合适的 Web 界面。这是一个简短但有趣的项目,您可以在 API 和 Web 开发知识有限的情况下自行构建。

什么是

阅读更多 →

使用 Python 和 Beautiful Soup 进行网页抓取的分步指南

了解网页抓取的基础知识及其 Python 实现。另外,了解一下 Beautiful Soup 库的各种方法。

网页抓取是一种用于从不同网站提取 HTML 内容的技术。这些网络抓取工具主要是计算机机器人,可以使用 HTTP 协议直接访问万维网,并在各种应用程序中使用这些信息。数据以非结构化格式获得,然后在执行多个预处理步骤后将其转换为结构化格式。用户可以将此数据保存在电子表格中

阅读更多 →

OpenAI 的 Whisper API 用于转录和翻译

本文将向您展示如何使用 OpenAI 的 Whisper API 将音频转录为文本。它还将向您展示如何在您自己的项目中使用它以及如何将其集成到您的数据科学项目中。

您是否积累了很多录音,但没有精力开始聆听和转录?当我还是一名学生时,我记得我每天都必须努力听好几个小时的录音课程,而且我的大部分时间都花在了抄写上。此外,这不是我的母语,我必须将每个句子拖到谷歌翻译中才能将其转换为意大利语。

现在,手动转录和

阅读更多 →

面向初学者的 OpenAI API:易于遵循的入门指南

了解如何使用 OpenAI Python API 访问语言、嵌入、音频、视觉和图像生成模型。

在本教程中,我们将学习如何针对各种用例设置和使用 OpenAI API。本教程旨在易于理解,即使对于那些 Python 编程知识有限的人来说也是如此。我们将探索任何人如何生成响应并访问高质量的大型语言模型。

阅读更多 →

使用 Python 探索 OpenAI API

让我们了解 OpenAI 的所有有用服务。

谁没有听说过 OpenAI? AI研究实验室因其著名产品ChatGPT而改变了世界。

它确实改变了人工智能实施的格局,许多公司现在都争先恐后地成为下一个大事件。

尽管竞争激烈,OpenAI 仍然是满足任何生成式人工智能业务需求的首选公司,因为它拥有最好的模型之一和持续的支持。该公司提供许多最先进的生成式人工智能模型,具有各种任务功能:图像生成、文本转语音等等。 

OpenAI 提供的所有模型都可以通过 API 调用获得。通过简单的 P

阅读更多 →