python
静待梅花开
一碟小菜
展开
-
Threading -- 简单高效的Python多线程利器
给Python加速在日常的工作学习中,有时候会遇到计算量很大的情况,这时候就要用到多线程来提高工作效率。众所周知,Python是一门上手简单功能强大的语言,但是计算效率相对来说就比较“低”了,有时候一个程序要跑好久才能完成,这无疑是很难受的。那么提高Python程序运行速度就非常必须了。要提升Python运行效率方法很多,比如可以在Python中调用C/C++,让C/C++来干“重活”,Python调用C/C++可参考我的这篇文章 。除此之外,还可以将单线程的Python程序改成多线程来提升运行效率原创 2020-12-15 20:42:14 · 403 阅读 · 2 评论 -
matplotlib报错:RuntimeError: Invalid DISPLAY variable
远程调试代码时想要可视化结果,使用matplotlib.pyplot.savefig保存图像时出现RuntimeError: Invalid DISPLAY variable 。原创 2020-07-31 14:26:26 · 331 阅读 · 0 评论 -
深度学习炼丹常见操作及问题(持续更新)
随手记录在服务器上炼丹可能会遇到的操作或者问题,作为参考资料给大家也给自己参考,免得花费太多时间在找资料上。原创 2020-06-21 14:47:00 · 1160 阅读 · 0 评论 -
真香!VSCode + Anaconda + Remote-SSH在win10下舒服地进行远程Python开发
经我多次配置的经验,简单上手,愉快地debug。整个流程主要有三大步:安装相应软件->安装拓展模块->配置拓展模块。原创 2020-04-30 20:26:10 · 6274 阅读 · 1 评论 -
踩坑记:sklearn.linear_model.Perceptron出现 __init__() got an unexpected keyword argument 'n_iter'
使用sklearn.linear_model.Perceptron搭建感知机网络训练数据时,初始化过程遇到 __ init __() got an unexpected keyword argument ‘n_iter’ 问题。在实例化Perceptron的时候网上很多教程都是这样写的,但我在运行是出现这样的错误:网上查了好久发现好像并没有遇到我这个情况的。于是不得已自己去官网查文档。经...原创 2020-04-29 22:35:02 · 3869 阅读 · 0 评论 -
踩坑记:Linux下os.listdir()读取文件夹内文件乱序
近来在做目标检测相关的工作,在windows10下没问题,但在Linux下读取图像和label的时候出现测试结果很差的问题,经过检查发现读入的图像和ground truth不一致导致的。。。os.listdir()惹的祸在读取文件夹内数据的时候,用到了os.listdir()这个函数,用于列出文件夹内文件和文件夹的名字列表。if __name__ == '__main__': img...原创 2020-04-27 21:40:53 · 2753 阅读 · 4 评论 -
Python3 全角字符和半角字符互相转换(亲测可用)
最近在做标注文本的处理,遇到一些标注包含全角字符和半角字符,写了个python脚本进行转换,记录一下,也希望可以帮到有需要的人。关于全角字符和半角字符的转换关系,请参考:这篇博文。全角转半角#全角转成半角def full2half(s): n = '' for char in s: num = ord(char) if num == 0x30...原创 2020-04-17 11:15:52 · 1474 阅读 · 0 评论 -
PyTorch踩坑记
pytorch使用常见的问题nn.BatchNorm2d()的问题https://blog.csdn.net/LoseInVain/article/details/86476010很详细地介绍了该方法和可能遇到的坑,先MARK学习学习!奥力给!!!...转载 2020-01-23 15:19:33 · 228 阅读 · 0 评论