Python教程

     

用决策树解决多重共线性问题

85 5K

多重共线性是数据科学中的一个常见问题,影响各种类型的模型,包括决策树。本文探讨了什么是多重共线性、为什么它对决策树来说是个问题,以及如何解决它。什么是多重共线性?多重共线性是统计分析中的一个问题,其中.

用Python代码解释大语言模型的工作原理

202 1 7K

ChatGPT 和 GPT-4 等大型语言模型 ( LLM ) 自然语言处理的发展标志着一个重要的里程碑,这些模型在基于文本的任务中展示了接近人类的理解能力。除此之外,OpenAI 引入的大型多模态模.

Python中使用函数管道简化数据处理

52 4K

函数管道允许以顺序方式无缝执行多个函数,其中一个函数的输出作为下一个函数的输入。什么是函数管道函数管道允许以顺序方式无缝执行多个函数,其中一个函数的输出作为下一个函数的输入。这种方法有助于将复杂的任务.

Python中使用Postgres用于队列的实现代码

53 3K

事件表:id   | status   | updated_at------------------------------------------UUID | SMALLINT | TIMESTAM.

将导入格式化为楼梯的Vscode插件

51

Staircase Imports 将导入语句格式化为类似楼梯的结构,确保导入有条理,看起来很酷。只需像往常一样处理 Python 文件即可。当您保存文件时,Staircase Imports 会自动.

Python中求未排序数组中三角形数量的三种方法

35 5K

在本教程中,我们将编写 Python 程序来计算三角形的可能数量。我们给出了一个未排序的数组,我们需要确定使用来自正整数的无序数组中的三个不同值可以创建多少个三角形。当任意两个值(或边)之和大于第三个.

Tensorflow 中的张量转置示例

55 8K

张量转置是 TensorFlow 中的一项基本操作,它根据指定的排列重新排列张量的维度。此操作在各种机器学习算法和数据操作任务中至关重要。张量在处理多维数据(例如图像、时间序列和序列)时非常有用。转置.

Keras 中使用 LSTM 进行多元时间序列预测

89 12K

多元预测需要利用多个与时间相关的变量来生成预测。这种预测方法结合了历史数据,同时考虑了模型内变量之间的相互依赖性。在本文中,我们将探索使用 LSTM 进行多元预测的世界,深入了解其核心,探索其应用,并.

Python中Pandas的DataFrame与Series简介

50 6K

Pandas是一个广泛使用的用于数据分析的Python库,它提供了两种基本的数据结构: Series和DataFrame。这些结构是处理和检查数据的有效工具,但它们具有不同的功能和应用程序。什么是Pa.

finagg:聚合各种金融API历史数据的Python工具包

56 7K

一个 Python 包,用于聚合来自流行且免费的金融 API 的历史数据,并将该数据转换为 AI/ML 的功能。finagg是一个 Python 包,提供流行且免费的金融 API 的实现、用于将这些 .

本周Github上16个有趣项目MetaVoice等

104 13K

本周Github有趣项目和库包:1、LLRTLLRT(低延迟运行时)是一种实验性的轻量级 JavaScript 运行时,旨在满足对快速高效的无服务器应用程序日益增长的需求。与AWS Lambda上运行.

Python中用双向链表实现快速排序

67 4K

基于比较的排序算法“快速排序”使用分而治之的策略。它将剩余成员分为 2 个子数组(或子列表),具体取决于它们是否小于或大于用作枢轴的元素,该元素从数组中选择为“枢轴”元素(或者,在我们的实例,双向链表.

Python中实现统计学的逻辑分布

60 5K
概率分布是统计分析的基石,提供了一种结构化的方式来描述和理解数据中的变异性。在这些分布中,逻辑分布作为一种多功能工具脱颖而出,特别适合对结果介于两个极限之间的场景进行建模。逻辑分布在各个领域都有应用,.

Python中实现敏感性分析以优化流程质量的三种方法

125 7K

在本教程中,我们将讨论敏感性分析的概念。我们将探索在 Python 中进行敏感性分析和优化过程质量的各种方法。我们先简单了解一下敏感性分析的概念。敏感性分析是一种强大的技术,用于了解输入参数的变化如何.

fasthx:FastAPI+HTMX正确的入门方法

128 4K

FastAPI 和 HTMX,正确的方法。主要特征: 正如人们所期望的那样,装饰器语法可以与 FastAPI 一起使用,无需在路由中使用未使用或神奇的依赖项。 可与任何模板引擎或服务器端渲染库一起使用.

Python矩阵中的垂直串联

65 6K

在本教程中,我们将学习 Python - 矩阵中的垂直串联。它将输入作为矩阵形式,可以按列执行字符串连接。它还处理列表变量的长度。当您想要垂直组合矩阵时,可以使用列表理解。例子:现在,我们给出了矩阵中.

Python中使用给定的前缀和后缀在字典中搜索字符串

60 5K

在本教程中,我们将编写 Python 程序来搜索字典中具有给定前缀和后缀的字符串。我们给出一个数组,由 N 个字符串和 Q 个查询组成,形式为两个字符串前缀和后缀。我们的任务是获取给定数组中具有给定前.

Python中的PyGal库简介

61 5K

在当今数据驱动的社会中,以简单且美观的方式传递复杂信息的能力至关重要。数据可视化弥合了原始数据和相关见解之间的差距,使我们能够有效地解释模式、趋势和相关性。Python以其灵活性和庞大的库而闻名,提供.

Python中使用LightGBM

73 4K

人工智能领域取得了巨大进展,推动了不同算法的进步来处理复杂的任务。其中一种算法是 LightGBM,是 Light Gradient Boosting Machine 的缩写。LightGBM 因其处.

Tensorflow中用Abalone数据集构建序列模型

170 4K

借助人工智能和机器学习,我们现在以截然不同的方式应对各个行业的挑战性挑战。我们采用的一项重要技术是深度学习。为了揭示数据中复杂的关系和模式,它利用了专门的网络。我们可以借助著名的 Google 程序 .

什么是 TABU 搜索?

79 7K

塔布TABU搜索是一种用于解决优化问题的元启发式算法。其名称源于阿拉伯语 "Tabu",表示任何被禁止的事物。通过保持搜索过程的短期记忆,并利用这些知识将搜索引向有希望的区域,塔布搜索可以有效地探索解.

Python中使用多个属性实现列表排序的三种方法

75 5K

我们可以通过多种方式对 Python 列表进行排序。有多种算法可以对列表进行排序。对一维 Python 列表进行排序非常简单。它需要直接应用可用算法之一。然而,给定一个嵌套的 Python 列表,我们.

Python中4个算法的特点

47 2K

Python 算法对于任何技术爱好者、软件工程师或数据科学家来说都是最重要的工具。我们用 Python 编写的算法不是特定于语言的,并且它们没有任何标准规则来解释它们应该如何准确编写。现在,这仅意味着.

Python中预排序二叉搜索树的叶节点

46 7K
二叉树是一种包含不同节点的二叉数据结构,其中每个节点最多有两个子节点。这些节点遵循一些属性,包括: 二叉树的左节点的值小于根节点的值。 二叉树的右节点的值比根节点的值大。 所有子节点都必须遵循上述属性.

Python中使用常量额外空间计算 BST 中的第 K 大元素

45 5K
二叉搜索树BST是一种二进制数据结构,包含具有一些属性的各种节点,包括: 左子树节点小于根节点。 右子树节点比根节点多。 树节点的每个节点的子节点形成二叉搜索树。 问题陈述我们需要找到现有二叉搜索树中.

Python中PyCaret简介

79 3K

 PyCaret,一个新的 Python 机器学习库。 PyCaret 被誉为数据科学家的低代码资源,旨在缩短机器学习实验的“从假设到见解的周期时间”。它使数据科学家能够快速有效地完成实验。只需几行代.

Python中实现Treap中的查找、插入和删除

58 9K

Treap 是一种特殊且有效的数据结构,结合了最大堆和二叉搜索树 (BST) 的品质。 Treap 中的每个节点都保留两个键值:一个用于保证堆属性,另一个用于维护顺序,就像 BST 一样。堆属性通常是.

Python中匈牙利算法

56 5K

作为一名信息研究员或编程设计师,您可能会在很多时候遇到简化困难,他们要求以最佳方式将资源分配给任务。其中一个问题是任务问题,其中我们应该根据资产的成本或价值决定如何最好地将资产分配给练习。真正解决这个.

Python中查找等概率最大出现元素的索引

60 3K

在本教程中,我们学习如何使用 Python 查找等概率最大出现元素的索引。如果我们将输入设为 {1, 2, 5, 3, 4, 5, 6, 5, 7, 8, 5, 9},则 5 会被分四次获取。索引号 .

Python中双枢轴快速排序

52 3K

双枢轴快速排序是一种复杂的排序算法,改进了原始快速排序技术。这种方法背后的主要思想是通过使用两个枢轴项(而不是仅一个)来有效地分割输入数组。针对各种输入数据集的双枢轴方法极大地提高了算法的性能。此方法.