Python
文章平均质量分 55
云生1992
--
展开
-
Ready_for_local_init_op: Variables not initialized
很有可能是分布式tensorflow的起PS的问题,检查PS有没有run起来,另外,如果后台执行的话,${cmd} > log.txt &这样写可以,但是${cmd} > log.txt 2>err.txt &就不可以。...原创 2019-12-23 11:54:07 · 935 阅读 · 1 评论 -
pip安装报错:is not a supported wheel on this platform
源地址:http://www.cnblogs.com/nice-forever/p/5371906.html可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台) 我下载到的numpy库文件名:numpy-1.10.4+mkl-cp27转载 2017-05-11 16:18:39 · 636 阅读 · 0 评论 -
jupyter notebook选择conda环境
参考 https://stackoverflow.com/questions/37085665/in-which-conda-environment-is-jupyter-executing需要安装:conda install ipykernel使用:首先激活对应的conda环境source activate 环境名称然后打开notebookjupyter notebo原创 2017-08-31 10:33:47 · 46199 阅读 · 16 评论 -
机器学习Python实现之线性模型
本文将详细解释线性分类的几个常用模型:线性回归、对数回归、对数几率回归,并简要介绍其优化方法。文末附有Python代码实现。如果问题,欢迎留言交流~线性回归(linear regression)模型设样本表示为dd维列向量xx,其标记为yy,记x̂ =(x1)\hat{x}=\left( \begin{matrix}x\\1\end{matrix} \right),线性回归的基本模型:原创 2017-04-24 10:07:41 · 5354 阅读 · 17 评论 -
Python运行错误:'return' outside function
检查return的缩进是否正确,是否有空格和tab键混用的情况可以用ctrl+f查找一下原创 2017-09-01 17:51:14 · 45912 阅读 · 1 评论 -
Pycharm使用笔记
Mac下注释快捷键失效:注意输入法,改成英文的。项目设置:有时候往往需要针对每个项目进行设置,比如interpret,deployment之类到,在File下面选择default setting往往没有project设置选项,需要到PyCharm->Preference中去设置函数名重命名失效:一般重命名我们会右键 refactor->rename,但是,pycharm中函数的原创 2018-01-23 17:38:22 · 959 阅读 · 0 评论 -
像素图片转矢量图片——从图像中提取曲线信息
在论文写作的时候,一般都要求pdf格式,如果要显示图像,最好用是矢量图(我一般用MatLab画图保存为pdf格式)。但有的时候,我们拿到的图片是JPEG或者PNG格式的,本文用查找不同像素点的方法,提取JPEG或者PNG图片中曲线的信息,并保存在数组里,这样就可以用MatLab等软件重新作图,得到矢量图了。代码需要安装python的PIL(一般是自带的)或者cv2库。主要思路很简单,从代码中找到和原创 2018-01-18 20:06:28 · 8148 阅读 · 6 评论 -
anaconda中pygame无法获取键盘输入问题
Mac下,anaconda虚拟环境中使用pygame包时,由于焦点总是定位在terminal上,所以无法获取键盘输入。解决方法:用pythonw命令取代python命令。如果目录下没有pythonw文件,则执行conda install python.app参考:https://www.pygame.org/wiki/GettingStarted#Mac%20installationhttps:/...原创 2018-04-20 16:05:08 · 3005 阅读 · 0 评论 -
python判断字符串是否为float
代码如下import redef is_number(num): pattern = re.compile(r'(.*)\.(.*)\.(.*)') if pattern.match(num): return False return num.replace(".", "").isdigit()解释:如果包含两个(或以上)小数点,return F...原创 2019-07-25 09:29:29 · 12008 阅读 · 2 评论