Hilda

「离开世界之前 一切都是过程」

numpy(5)矩阵和通用函数

第 5 章 NumPy矩阵和通用函数

前4章以及其他补充已经整理如下: 第1章NumPy入门 第2章NumPy基础 第3章常用函数 广播与广播机制 第4章便捷函数 本章我们将学习矩阵和通用函数(universal functions,即ufuncs)的相关内容。矩阵作为一种重要的数学概念,在NumPy中也有专门的表示方法。通用函数可以逐个处理数组中的元素,也可以直接处理标量。通用函数的输入是一组标量,输出也是...

numpy(4)便捷函数

第 4 章 NumPy便捷函数

前3章以及其他补充已经整理如下: 第1章NumPy入门 第2章NumPy基础 第3章常用函数 广播与广播机制 你可能已经发现,NumPy中包含大量的函数。其实很多函数的设计初衷都是为了让你能更方便地使用。了解这些函数,你可以大大提升自己的工作效率。这些函数包括数组元素的选取(例如,根据某个条件表达式)和多项式运算等。计算股票收益率相关性的例子将让你浅尝NumPy数据分析。 ...

numpy(3)常用函数

第 3 章 NumPy常用函数

前2章已经整理如下: 第1章NumPy入门 第2章NumPy基础 在本章中,我们将学习NumPy的常用函数。具体来说,我们将以分析历史股价为例,介绍怎样从文件中载入数据,以及怎样使用NumPy的基本数学和统计分析函数。这里还将学习读写文件的方法,并尝试函数式编程和NumPy 线性代数运算。 本章涵盖以下内容: 数组相关的函数; 从文件中载入数据; 将数组写入文件;...

numpy(2)_numpy基础

第 2 章 NumPy基础

numpy(1)入门:介绍numpy的安装和numpy较纯python语言的简洁和性能优越性。 这篇主要介绍numpy基础。涵盖以下内容: 数据类型; 数组类型; 类型转换; 创建数组; 数组索引; 数组切片; 改变维度。 首先学习前,启动环境: 1 2 workon env1 jupyter notebook 2.1 NumPy ...

numpy的广播和广播机制

NumPy的广播机制和重要,在机器学习、深度学习里的tensorflow和keras里使用了大量的广播计算,需深入理解广播机制。

注意【广播】和【广播机制】是两个概念。 NumPy的广播机制和重要,在机器学习、深度学习里的tensorflow和keras里使用了大量的广播计算,需深入理解广播机制。 NumPy 广播(Broadcasting) 在 NumPy 中,广播(Broadcasting) 是一种强大的机制,它允许在不同形状的数组之间进行算术运算。通过广播,NumPy 可以在内部自动扩展数组的形...

MATHEMATICS FOR MACHINE LEARNING第二章 2.1~2.3 阅读笔记

chap2 Linear Algebra 2.1~2.3

《MATHEMATICS FOR MACHINE LEARNING》阅读笔记系列: chap1 Introduction and Motivation已经整理完。 本篇整理2.1~2.3节 chap2 Linear Algebra - 线性代数 在形式化直觉概念时,常用的方法是构建一组对象objects(符号symbols)和一组操作这些对象的规则。这被称为代数(algebra)...

numpy(1)_入门

1 NumPy快速入门-安装 2 体验NumPy中的数组对象

NumPy(Numerical Python)是进行科学计算、数据分析和机器学习的基础之一。NumPy 提供了强大的多维数组对象和大量数学函数,能够高效处理大量数据,是学习数据科学和机器学习的重要工具。 参考书籍:Python数据分析基础教程:NumPy学习指南(第2版) github一搜就有这本书的PDF 主要先以这本书为路线学习numpy. 1 NumPy快速入门...

IPython学习笔记

IPython学习-魔法命令、高级功能

IPython 是一个增强版的 Python 交互式解释器,最初由 Fernando Pérez 在 2001 年开发。它提供了比标准 Python 解释器(即 REPL,Read-Eval-Print Loop)更强大和灵活的功能,尤其适合数据分析和科学计算领域。IPython 现在已经发展成了 Jupyter 项目的一部分,支持多种语言,并提供了 Web 环境、可视化支持等多种功能。 ...

编译原理-测试

编译原理->中科大学习

编译原理tests-chap1-1-overview 1.下面说法错误的是( ) A.编译器直接利用用户提供的输入执行源程序中指定的操作 B.编译器是将源语言翻译称为一个等价的、用目标语言编写的程序 C.把多个模块存放于多个独立文件中的源程序聚合在一起是由预处理器完成的 D.有些编译器产生汇编语言而不是机器语言是比较容易输出和调试 2.下面说法错误的是( ) A...

go基础

go基础01-go简介+hello world

go lang标准库文档:https://studygolang.com/pkgdoc (不需要科学上网) go lang下载:https://studygolang.com/dl (不需要科学上网) Go简介 Go 语言起源 2007 年,并于 2009 年正式对外发布。它从 2009 年 9 月 21 日开始作为谷歌公司 20% 兼职项目,即相关员工利用 20% 的空余...