前置章节-熟悉Python、Numpy、SciPy和matplotlib 2024-06-26 scipy, python, numpy, 开发语言 80人 已看 本节将作为一个关于Python编程语言及其在科学计算中的使用的速成课程。介绍了Jupyter notebook,这是一种非常方便的编程Python代码的方式。介绍了Python的常用语法、数据类型、运算符、容器等内容。介绍了Numpy库、Scipy库以及Matplotlib库的作用以及常见的API用法,对我们科学计算、图片操作和绘图有很大的帮助。
NumPy2.0近期更新导致用不了 2024-06-21 numpy 82人 已看 ABI 是应用程序二进制接口的缩写,它定义了如何在二进制层面进行交互,包括函数调用约定、数据类型的大小和布局等。ABI 的更改意味着旧版本的代码可能无法与新版本的代码无缝兼容,因为二进制层面的接口发生了变化。这可能会影响到依赖 NumPy 的第三方库和应用程序,需要它们进行相应的更新和重新编译。
一步一步用numpy实现神经网络各种层 2024-06-13 机器学习, 深度学习, 人工智能, numpy, 神经网络 55人 已看 单独求softmax层有点麻烦, 将softmax+entropy一起求导更方便。为ground truth, 为one-hot vector.
Python 机器学习 基础 之 【常用机器学习库】 NumPy 数值计算库 2024-06-05 python, 机器学习, 人工智能, numpy, 开发语言 44人 已看 Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。Python是一种解释型脚本语言,可以应用于以下领域: Web 和 Internet开发、科学计算和统计、人工智能、教育、桌面界面开发、软件开发、后端开发、网络爬虫。Python 机器学习是利用 Python 编程语言中的各种工具和库来实现机器学习算法和技术的过程。
Python实战:计算向量夹角及相关系数 2024-06-06 python, numpy, 开发语言 30人 已看 在Python中,我们可以使用NumPy库来计算向量之间的夹角(通常是它们之间的余弦相似度)以及皮尔逊相关系数(Pearson correlation coefficient)。函数来计算两个向量之间的皮尔逊相关系数。这个函数返回一个相关系数矩阵,但因为我们只传入了两个向量,所以结果矩阵只有一个非对角线元素(即两个向量之间的相关系数)。最后,我们展示了如何计算多个向量对之间的皮尔逊相关系数矩阵。函数来计算每个向量的范数(即长度)。在这个脚本中,我们首先定义了两个向量。函数来计算两个向量的点积,并使用。
【NumPy】全面解析NumPy随机数生成器:使用numpy.random的实用技巧 2024-05-28 numpy 42人 已看 全面解析NumPy随机数生成器:使用numpy.random的实用技巧
numpy.ndarray是什么类型 2024-06-01 numpy 24人 已看 是 NumPy 中用于表示多维数组的核心数据结构。它提供了高效的数值计算能力,支持多种创建和操作方式,是科学计算和数据处理中的基础工具。
【NumPy】NumPy线性代数模块详解:掌握numpy.linalg的核心功能 2024-05-28 线性代数, numpy 47人 已看 NumPy线性代数模块详解:掌握numpy.linalg的核心功能
【NumPy】NumPy线性代数模块详解:掌握numpy.linalg的核心功能 2024-05-28 线性代数, numpy 46人 已看 NumPy线性代数模块详解:掌握numpy.linalg的核心功能
【NumPy】NumPy实战入门:线性代数(dot、linalg)与随机数(numpy.random)详解 2024-05-21 线性代数, numpy 73人 已看 NumPy实战入门:线性代数(dot、linalg)与随机数(numpy.random)详解
Python数据分析:【NumPy系列】numpy中形状变换的函数用法总结 2024-05-27 numpy 23人 已看 函数会改变数组的形状和大小,但可能会丢失数据或添加无关数据,因为它只是简单地重新解释内存中的数据。请注意,当你改变数组的形状时,要确保新的形状与原始数组中的元素总数相匹配,否则你可能会丢失数据或得到无效的结果。这些属性分别返回数组的维度数、形状和元素总数。在NumPy中,有许多函数可以帮助你改变数组的形状。函数用于改变数组的形状,而不改变其数据。例如,你可以将一个二维数组的行和列交换。函数用于增加数组的维度。通常更快,因为它返回的是原始数组的视图(如果可能),而。函数用于从数组的形状中移除长度为1的维度。
【NumPy】NumPy实战入门:索引与切片(sort、argsort、searchsorted)详解 2024-05-20 numpy 28人 已看 【NumPy】NumPy实战入门:索引与切片(sort、argsort、searchsorted)详解
【NumPy】NumPy实战入门:线性代数(dot、linalg)与随机数(numpy.random)详解 2024-05-21 线性代数, numpy 44人 已看 NumPy实战入门:线性代数(dot、linalg)与随机数(numpy.random)详解
【NumPy】NumPy实战入门:索引与切片(sort、argsort、searchsorted)详解 2024-05-20 numpy 31人 已看 【NumPy】NumPy实战入门:索引与切片(sort、argsort、searchsorted)详解
【数据分析】Numpy和Pandas库基本用法及实例--基于Japyter notebook实现 2024-05-21 数据分析, numpy, 数据挖掘 42人 已看 大佬的支持和鼓励,将是我成长路上最大的动力阿川水平有限,如有错误,欢迎大佬指正承接上篇的博客。
Python常见面试题(二)——numpy和pandas 2024-05-22 pandas, python, numpy, 开发语言 89人 已看 NumPy主要用于数值计算,提供了多维数组对象ndarray,支持等功能。Pandas则建立在NumPy之上,提供了更高级的数据结构,主要用于数据分析,尤其是处理表格化数据。NumPy的核心是多维数组对象ndarray,它可以表示任意维度的数组。Pandas提供了两种主要的数据结构:Series(一维标记数组)和DataFrame(二维带标签的数据表)。NumPy的数组只能使用访问元素。Pandas的Series和DataFrame可以使用来访问数据,也可以通过访问。
【维度逃逸3】 2024-05-17 python, numpy, 开发语言 37人 已看 玩家有近战,远战,法师,刺客,辅助五种职业选择。同时在地图上会随机出现二维能量子和三维能量子及四维能量子和零维能量子,二维能量子使用时可以穿越二维平面,三维可以穿越立体面,四维可以到达任意地图一点,零维可以攻击别人,使之动弹不得。玩家可以有各种队友模式,比如1V1V1V1V1,2V2V2V2,3V3V3V3等等依此类推,击杀玩家可以获得金币,击杀野怪可以获得金币和buff加成。这个例子展示了如何创建一个简单的服务器和客户端系统,其中服务器负责广播玩家的位置更新给所有连接的客户端。
NumPy 随机数据分布与 Seaborn 可视化详解 2024-05-21 numpy 35人 已看 本文介绍了数据分布的概念,它是统计学和数据科学的基础,描述了数据可能出现的频率。NumPy的`random`模块支持生成不同分布的随机数,如`choice`用于离散分布,`randn`和`rand`等用于连续分布。此外,还介绍了数组的随机洗牌和排列。通过Seaborn库,可以创建统计图表,如`distplot()`函数用于绘制数据分布图,包括正态分布和自定义分布。最后,文章提供了相关练习及解决方案。
【NumPy】NumPy实战入门:统计与聚合(histogram、percentile、corrcoef、cov)详解 2024-05-20 numpy 33人 已看 【NumPy】NumPy实战入门:统计与聚合(histogram、percentile、corrcoef、cov)详解