总结|学习笔记

简介: 快速学习 总结

开发者学堂课程【Python 科学计算库 NumPy 快速入门:总结】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/605/detail/8827


总结


Numpy

Numpy 优势

内存存储风格

并行化运算

底层 C 语言实现

ndarray  属性 

形状

类型

基本操作

ndarray.方法()

np.函数()

生成数组的方法

生成0和1的数组

np.zeros(shape)

np.ones(shape)

从现有数组中生成

np.array()

np.copy()

np.asarray()

生成固定范围的数组

np.linspace(a, b, c)

np.arange(a,b,c)

生成随机数组

均匀分布

np.random.uniform()

正态分布

np.random.normal()

切片索引

形状修改

ndarray.reshape((a, b))e

自动计算ndarray.reshape((-1, b))

ndarrray.resize()

npdarray.T

类型修改

ndarray.astype(type)

序列化到本地 ndarray.tostring()

数组去重

np.unique()

运算

逻辑运算

布尔索引

通用判断函数

np.all()

np.any()

三元运算符

np.where(a, b, c)

统计指标 min, max, mean, median, var, std 

统计运算

统计指标 min, max, mean, median, var, std 

np.argmax() 最大值所在位置 

数组间运算

数组与数的运算

数组与数组的运算

广播机制

矩阵运算

二维数组

 

矩阵相乘

形状(m, n)* (n, D)= (m, D)

运算规则

相关文章
|
2月前
|
数据采集 数据可视化 数据挖掘
学习笔记pirate
- 使用Python的`sklearn`进行数据预处理,包括AdaBoost回归器的网格搜索调优,处理时间序列数据,并执行数据可视化。 - 应用`transformers`库对预训练的语言模型进行微调,针对RTE、MRPC和SST-2任务进行文本分类,使用PEFT(Pointer Enhanced Fine-Tuning)模型。 - 进行图像分割任务,包括图像预处理、定义数据集、训练DeepLabV3 ResNet50模型。
|
数据安全/隐私保护
【学习笔记之我要C】练习
【学习笔记之我要C】练习
68 0
|
存储 缓存 固态存储
Fatcache学习笔记
Fatcache学习笔记
Fatcache学习笔记
|
机器学习/深度学习 算法 开发者
神经元模型|学习笔记
快速学习神经元模型
237 0
神经元模型|学习笔记
|
分布式计算 前端开发 Java
RegexpQuery|学习笔记
快速学习 RegexpQuery。
230 0
RegexpQuery|学习笔记
|
机器学习/深度学习 算法 开发者
神经元模型| 学习笔记
快速学习神经元模型。
283 0
神经元模型| 学习笔记
|
人工智能 开发者
一点一世界 | 学习笔记
快速学习一点一世界
一点一世界 | 学习笔记
|
前端开发 Java 网络架构
合法性检查|学习笔记
快速学习合法性检查
168 0
|
XML 设计模式 JavaScript
回顾 | 学习笔记
快速学习回顾,介绍了回顾系统机制, 以及在实际应用过程中如何使用。
128 0
|
开发者
SearchType 详解|学习笔记
快速学习 SearchType 详解。
227 0