自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

7d的博客

我是菜逼

  • 博客(3)
  • 收藏
  • 关注

原创 exec实现python动态变量命名

今天在研究gpu多卡并行的过程中需要把一个大矩阵给拆成8块,为了实现动态变量命名查了几个资料。exec是我认为最好用的。用法如下: 假设需要设置8个变量,名字分别为fuck_0到fuck_7, def func(x, i): return x + i for i in range(8): exec('fuck_{} = func(100, {})'.format(i, i)) 看懂了吗。只要...

2019-08-09 16:48:10 1144 1

原创 用line_profiler分析python代码速度瓶颈

目录安装使用方法实际运行 在代码运行速度不如预期或者想要优化代码时,往往需要去找代码哪里出了问题。使用print大法固然好,但是确实太不优雅了。推荐使用line_profiler这个工具,安装使用都很简单,吊的飞起。 安装 通过pip安装即可。 pip3 install line_profiler 使用方法 直接上代码。使用时需要改的就是这里的被测函数和参数。 from line_profiler...

2019-08-09 12:29:47 202

原创 7d的pandas学习-长期更新

7d的pandas学习-长期更新小技巧如何使用tqdm对pandas的操作进行可视化向量在pandas中用一列表示还是放到多列?apply过程中使用dict进行映射出问题? 小技巧 如何使用tqdm对pandas的操作进行可视化 在我实际使用pandas的时候,我的数据量基本都是最少百万行。因此有时候进行列操作(map, apply等)的时候都会耗时很久。但是我自己写的代码时好时坏,很难判断这一行...

2019-08-08 11:52:00 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除