Python
sunnyyan
这个作者很懒,什么都没留下…
展开
-
Centos7下安装Python3.7【亲测可用】
一、安装依赖包GCCyum install openssl-devel-yyum install zlib-devel-yyum install gcc -y二、再执行安装一个工具,不安装会导致pip安装失败yum install libffi-devel -y三、安装wgetyum install wget四、下载python3.7的包,有两种方法,一种是从官网下载,然后上传到CentOS上,另一种可以通过CentOS的wget命令直接下载。两者都可以。...转载 2021-09-16 17:42:13 · 2557 阅读 · 3 评论 -
Python中random.sample()的替代方案
python中random.sample()方法可以随机地从指定列表中提取出N个不同的元素,但在实践中发现,当N的值比较大的时候,该方法执行速度很慢,如:numpy random模块中的choice方法可以有效提升随机提取的效率:需要注意的是,需要置replace为False,即抽取的元素不能重复,默认为True。...原创 2018-10-26 09:46:52 · 21340 阅读 · 1 评论 -
int和float类型的Numpy数组dot运算效率比较
在使用Numpy的dot函数时遇到了一个非常有意思的问题: int类型的Numpy数组进行dot运算的效率要远远低于float类型的Numpy数组。同样的shape,但由于类型的不同却导致几十倍的性能差距。 在stackoverflow的一个帖子里找到了原因:“When Numpy is built with an accelerated BLAS like ATLAS, ...原创 2018-12-12 07:18:10 · 1432 阅读 · 1 评论 -
jupyter代码自动补全功能安装(转)
原文档地址:https://www.lefer.cn/posts/15473/jupyter notebook 用来写python代码蛮舒服的,唯一的缺点就是代码提示需要主动按tab键,跟pycharm比起来太累了。幸好通过插件Hinterland能解决这个问题,下面是具体的步骤。操作步骤 进入命令行环境。我使用的是conda。有两种方式进入命令行。 方法1:通过anc...转载 2019-04-04 14:43:34 · 4988 阅读 · 0 评论