Python中的keras.utils.to_categorical()2025年1月5日 | 阅读 3 分钟 引言在本教程中,我们将学习 Python 中的 keras.utils.to_categorical()。Keras 提供了 numpy 实用工具库,该库提供用于操作 numpy 数组的函数。使用 to_categorical() 方法,您可以将包含代表变量的数字的 numpy 数组(或)向量转换为包含多个行和等于数据中类别数量的二进制值的数字(或)矩阵。我们可以使用这些工具创建完全确定性且对应用程序用户有用的 Keras 服务。在使用 Keras utils to_categorical() 函数时,我们需要使用三个参数。我们可以使用 to_categorical() 函数创建向量,还可以使用报告和测试。Keras utils 的 to_categorical() 函数返回包含 0 或 1 格式二进制对象的输出。 解决分类变量的最简单方法是将变量从数据中减去。当我们的列不包含重要数据时,数据集提取也能正常工作。这个理论是有道理的,因为它对类别有一个无可争辩的排序。 每个分类变量都被排序以包含序数变量的影响。为了模型的独立性,我们可以接受不同的模型。对于独立模型,我们可以采用基于树的编码规则,其中变量是数字。to_categorical() 变量的独热编码会创建一个新列,指示值是否存在于原始数据中。在传统编码中,流行的编码不会获得明确的排名。所以我们可以这样同意进行旧工作。 语法 to_categorical() 函数的语法如下: 参数 要在我们的 Keras utils to_categorical() 程序中使用分类参数,请使用 tensorflow 模块,我们需要在系统中安装 tensorflow 模块。keras utils to_categorical() 的所有参数在开发代码时都很重要。to_categorical() 函数的参数如下:
返回值 to_categorical() 函数返回一个二进制值(“1”或“0”)的矩阵。行数等于输入向量的长度。同样,行数和列数等于类别数。 程序代码 现在,我们提供一个程序代码,使用 Python 中的 keras.utils.to_categorical() 来考虑一个包含 8 个组(值范围从 0 到 7(n-1))的输入向量。代码如下: 输出 现在,我们编译并运行上面的代码,并通过使用 keras.utils.to_categorical() 函数找到结果。输出如下: The result is: [[1 0 0 0 0 0 0] [0 0 0 0 1 0 0] [0 0 0 0 0 0 1] [0 1 0 0 0 0 0] [0 0 0 1 0 0 0] [0 0 0 0 0 1 0] [0 0 0 0 1 0 0] [0 0 1 0 0 0 0] [1 0 0 0 0 0 0]] 结论在本教程中,我们将学习 Python 中的 keras.utils.to_categorical()。我们可以使用这些工具创建完全确定性且对应用程序用户有用的 Keras 程序。Keras.utils.to_categorical 提供了 numpy 实用工具库,该库提供用于操作 numpy 数组的函数。to_categorical() 函数用于将类别向量转换为二进制类别矩阵。 下一主题Python 字典中的键索引 |
链表是计算机科学和编程中的基本数据结构。与在内存中连续存储数据的数组不同,链表由通过指针链接在一起的节点组成。这使得节点的插入和删除效率很高,这使得链表可用于实现堆栈、队列等。
7 分钟阅读
简介:在本教程中,我们将学习 . 使用 Python 进行股票价格分析对于投资者理解股市投资风险至关重要。公司的股票价格反映了其估值和业绩,影响了市场上的供求关系。
阅读 4 分钟
引言:在本教程中,我们将学习如何在 Python 中创建列表的字典。Python 中的字典表示以键值对形式存储的数据集合。我们可以根据键的值提供不同的信息数据类型。它有助于...
7 分钟阅读
Python 的动态组合是一个基础特性,它增加了其灵活性和表现力。与变量类型显式声明的静态类型语言不同,Python 允许变量在运行时动态更改类型。虽然这种动态特性提供了许多好处,但它也带来了挑战,...
阅读 10 分钟
仿真建模是一种多用途工具,用于分析复杂系统及其交互。因此,仿真建模使我们能够做出正确的决策,预测结果,并通过模拟实际过程来改进组织流程。Python作为一种多用途且非常易于使用的语言……
阅读 6 分钟
在 Python 编程中,列表是一种动态数据结构,它在一个单独的变量中包含多个项。列表的特点包括作为一组元素的结构化、可编辑和可更改的序列。列表中的每个条目都称为一个元素。方括号...
5 分钟阅读
Python 是一种高级解释型编程语言,易于理解。尽管简单,Python 提供了强大的工具和实用程序,用于创建高度可扩展和复杂的应用程序。它支持模块化编程,即逻辑可以独立定义,然后导入到其他程序部分...
阅读 4 分钟
在 Python 中,列表是基本的数据结构,类似于其他编程语言中的数组。它们可以存储各种数据类型,如字符串、整数、浮点数和其他列表。数据用方括号括起来,并在列表内用逗号分隔。列表...
阅读 6 分钟
? Python 是一种高级解释型编程语言,以其简洁和清晰而闻名。它广泛用于 Web 开发、数据分析、人工智能、科学计算等。以下是 Python 的一些关键功能:易于学习和使用:Python 具有模仿……
5 分钟阅读
Python 是一种高级、解释型编程语言,以其简单性和可读性而闻名。由 Guido van Rossum 创建并于 1991 年首次发布,Python 通过使用大量缩进来强调代码的清晰性。它支持多种编程范式,包括过程式、...
阅读 4 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India