标签:#argpartition##Python# 时间:2017/10/24 22:07:29 作者:Vanessa He
x = np.array([3, 4, 2, 1]) x[np.argpartition(x, 0)] >>array([1 4 2 3]) x[np.argpartition(x, 1)] >>array([1 2 4 3]) x[np.argpartition(x, 2)] >>array([1 2 3 4]) x[np.argpartition(x, 3)] >>array([2 1 3 4]) x[np.argpartition(x, 4)] >>ValueError: kth(=4) out of bounds (4)
y = np.array([[1, 2,4,7,3,5], [3, 4,1,6,9,0]])
b0=(0) z0 = np.argpartition(y, b0, axis=1) =>array([[0 1 2 3 4 5] [5 1 2 3 4 0]])
b=(1) z = np.argpartition(y, b, axis=1) =>array([[0 1 2 3 4 5], [5 2 1 3 4 0]])
b1=(1,2) z1 = np.argpartition(y, b1, axis=1) =>array([[0 1 4 3 2 5] [5 2 0 3 4 1]])
b2=(1,2,3) z2 = np.argpartition(y, b2, axis=1) =>array([[0 1 4 2 3 5] [5 2 0 1 4 3]])
b3=(1,2,3,4) z3 = np.argpartition(y, b3, axis=1) =>array([[0 1 4 2 5 3] [5 2 0 1 3 4]])
b4=(1,2,3,4,5) z4 = np.argpartition(y, b4, axis=1) =>array([[0 1 4 2 5 3] [5 2 0 1 3 4]])
b4=(1,2,3,4,5,6) 报错:数组索引从0至5,而6越界。
PyTorch 2.0发布——一个更快、更加Pythonic和灵活的PyTorch版本,让Tranformer运行更快!
0基础安装搭建Visual Studio Code开发环境——Python开发环境
KerasCV——一个新的简单易用的计算机视觉(CV)算法库
Python for Data Analysis第三版免费在线学习网站来临!
Python3.11最新特性来了,多个好特性提升!
为什么Python可以处理任意长度的整数运算——Python原理详解
Python编程环境搭建——小白起步教程!
Bloomberg发布的最新的memray——Python内存分析器是什么?
Python800页免费电子书——Python基本库和著名经典库的使用
好消息!3.11和3.12版本的Python将有巨大的性能提升!
Dirichlet Distribution(狄利克雷分布)与Dirichlet Process(狄利克雷过程)
回归模型中的交互项简介(Interactions in Regression)
贝塔分布(Beta Distribution)简介及其应用
矩母函数简介(Moment-generating function)
使用R语言进行K-means聚类并分析结果
普通最小二乘法(Ordinary Least Squares,OLS)的详细推导过程
H5文件简介和使用
深度学习技巧之Early Stopping(早停法)
手把手教你本地部署清华大学的ChatGLM-6B模型——Windows+6GB显卡本地部署
Wishart分布简介