当前位置:网站首页>【知识点合辑】numpy常用函数+jupyter小用法
【知识点合辑】numpy常用函数+jupyter小用法
2022-08-09 17:16:00 【反科研pua所所长】
关于numpy的常用函数总结
1. numpy.linalg.norm
功能:计算两个向量之间的L2距离(或L2范式)
公式: ∑ p ( I p 1 − I p 2 ) \sqrt{\sum_p{(I_p^1-I_p^2)}} ∑p(Ip1−Ip2)
用法:
dist = np.linalg.norm(X[i]-self.X_train[j])
等价于:
dist = np.sqrt(np.sum(np.square(X[i]-self.X_train[j])))
2. numpy.flatnonzero
功能:返回输入数组的非0元素的索引
用法:略
3. numpy.squeeze
功能:对向量进行级联操作
用法:指定向量(以序列形式出现)和维度即可
np.hstack((a,b), 0)
jupyter notebook小用法总结
1. 导出为pdf
如果在浏览器中打开jupyter的话,就会发现将.ipynb
文件以很多种形式导出,然而导出为pdf的话经常失败,建议先导出为md文件,然后用Typora打开,再导出为pdf就比较方便了
2. 终止某个正在运行的cell
直接点Interrupt符号就可以,之前一直以为这个符号就是中断整个jupyter kernel,所以中断之后会把之前运行过的cell全都重新运行一遍,后来发现不需要
3. %用法
功能:行魔法函数,只对本行代码生效(表示不太懂什么叫只对本行代码生效)
用法:
比较常见的就是其中的%matplotlib inline
,这样运行后,以后使用plt生成的图片就不会再弹出一个对话框来显示了
python匿名函数
lambda arguments: expression
功能:用一行代表一个函数
用法:
double = lambda x: x * 2
print(double(5))
输出:
10
边栏推荐
- InfluxDB语法
- Discuz!论坛程序安装+模板配置教程
- 进程的两种创建方式,join方法,进程间的数据隔离,队列,进程间的通信IPC机制,生产者消费者模型,守护进程,僵尸进程,孤儿进程,互斥锁
- JMeter notes 6 | JMeter recording agent (configuration)
- JSDN博客系统
- IMX6ULL—Assembly LED Lights
- SSM框架练手项目,高企必备的管理系统—CRM管理系统
- 国际土壤模型协会 International Soil Modeling Consortium-ISMC
- Metasploit——辅助模块(Auxiliary)
- What is test development and why is it so popular now?
猜你喜欢
Cortex-A7 MPCore Architecture
如何在 PC 机上测试移动端的网页?
IMX6ULL—汇编LED灯
ASP.NET Core依赖注入之旅:针对服务注册的验证
IMX6ULL—Assembly LED Lights
神秘的程序员(20-30)
Self-taught software testing, how far can I go out to find a job?
JMeter notes 6 | JMeter recording agent (configuration)
使用mysql:5.6和 owncloud 镜像,构建一个个人网盘
Wallys/QCA 9880/802.11ac Mini PCIe Wi-Fi Module, Dual Band, 2,4GHz / 5GHz advanced edition
随机推荐
怎样选择一个好的SaaS知识库工具?
[极客大挑战 2019]HardSQL
win10 uwp 自定义控件 SplitViewItem
Ark Standalone/Administrator Special Item Command Codes
Tan Zhongyi: Do you know who the "Queen of Open Source" is?
ASP.NET Core依赖注入之旅:针对服务注册的验证
AI基础环境搭建和设置总文
自学软件测试,学到什么程度可以出去找工作啊?
方舟单机/管理员特殊物品指令代码大全
Discuz!论坛程序安装+模板配置教程
有什么好的开源自动化测试框架可以推荐?
The strongest distributed lock tool: Redisson
IMX6ULL—Assembly LED Lights
redirect action
一文深入了解 Hybrid 的实现原理
Sublime Text如何安装Package Control
进行知识管理的好处有哪些?
学长告诉我,大厂MySQL都是通过SSH连接的
d中shared用法
An in-depth understanding of the implementation principle of Hybrid