随笔
文章平均质量分 58
江前云后
若你喜欢彦祖,其实我很帅。
展开
-
Ubuntu18+ 使用redshift调色温 夜间闪烁
ubuntu redshift 频闪问题原创 2022-03-29 20:37:58 · 744 阅读 · 0 评论 -
PyCharm更新package结构,解决unresolved Reference问题
Pycharm在更新某个包文件后,interpreter不会自动更新skeleton,导致import刚安装的package的时候会出现“unresolved Reference”错误。解决方案:在File-setting-python interpreter中进行操作:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AbDDlo8h-1593293646356)(https://intellij-support.jetbrains.com/hc/user_images/a原创 2020-06-28 05:34:31 · 1449 阅读 · 0 评论 -
Shapely.Polygon.intersection报错:TopologyException: Input geom 1 is invalid: Ring Self-intersection...
报错信息使用shapely中的Polygon类构建的多边形计算intersection的时候遇到如下报错:TopologyException: Input geom 1 is invalid: Ring Self-intersection at or near point...错误原因给出的Polygon中包含了一个所谓的self intersection,根据报错和网上信息怀疑是因为多...原创 2020-02-25 03:29:06 · 12677 阅读 · 1 评论 -
PyTorc添加网络图结构add_graph报错:RuntimeError: Cannot insert a Tensor that requires grad as a constant.
错误说明在使用PyTorch自带的TensorBoard的add_graph方法将网络图结构添加到监测信息中时,遇到如下报错:RuntimeError: Cannot insert a Tensor that requires grad as a constant. Consider making it a parameter or input, or detaching the gradie...原创 2020-02-01 02:17:18 · 7094 阅读 · 3 评论 -
pytorch中model eval和torch no grad()的区别
model.eval()和with torch.no_grad()的区别在PyTorch中进行validation时,会使用model.eval()切换到测试模式,在该模式下,主要用于通知dropout层和batchnorm层在train和val模式间切换在train模式下,dropout网络层会按照设定的参数p设置保留激活单元的概率(保留概率=p); batchnorm层会继续计算数据......原创 2020-01-08 02:06:11 · 25942 阅读 · 10 评论 -
Python使用os.path.join只保留最后一个变量的原因
在使用Python的os.path.join('a_path','bbb','/ccc')来合并路径时,合并的结果如果只保留了最后的’/ccc’,是因为最后的一个变量名包含了斜杠,函数会将其识别成绝对路径,因此就会忽略前面所以的其他路径。...原创 2019-06-07 05:56:48 · 737 阅读 · 0 评论 -
ubuntu无法取消粘滞边缘(sticky edge)解决办法
Ubuntu中使用双屏显示时,两屏之间的边缘默认是开启“粘滞边缘”的,即鼠标滑动慢的情况下,会卡在屏幕中间无法“穿越到”另一个屏幕。如果关闭“setting-display-sticky edge”仍然无法取消“粘滞边缘”功能的话,需要通过安装插件实现:sudo apt-get install compizconfig-settings-manager安装完成后,命令行中输入ccms启动刚刚...翻译 2019-04-03 05:43:38 · 1692 阅读 · 0 评论 -
'使用PIL crop图像的错误:AttributeError: ''_idat'' object has no attribute ''fileno'' '
在使用PIL的Image类的crop方法切割图像时如果报如下错误:AttributeError: '_idat' object has no attribute 'fileno'During handling of the above exception, another exception occurred:File "/home/username/anaconda3/lib/pyth...原创 2019-02-26 02:03:38 · 7439 阅读 · 2 评论 -
docker中安装java运行环境JRE
在docker中或者在Ubuntu命令行中安装java运行环境类似,一般有两种方法:通过在java官网下载jdk安装包安装;通过apt安装jre;如果只需要java运行环境的话,方法2已经足够:(在运行docker后,直接再命令行中运行命令即可)sudo apt-get updatesudo apt-get install default-jre如果需要java开发环境的话,则...原创 2019-02-07 08:04:09 · 3831 阅读 · 0 评论 -
Ubuntu安装医学图像处理库openslide-python和pyvips
使用python处理svs格式的图像需要特定库的支持,常见的可以选择openslide.Ubuntu上安装openslide可以参考此处,使用pip install openslide-python==1.1.1其中,使用什么版本安装可以参考Openslide官网链接.但是安装后如果直接在Python中import openslide可能会报以下错误:OSError: libopens...原创 2018-12-19 06:10:40 · 5345 阅读 · 1 评论 -
似然(likelihood)和概率(probability)的区别与联系
虽然经常在paper和教程中看到“似然(likelihood)”的概念,但是一直都没有仔细研究似然与概率的区别,今天查了一些资料,有些收获,在此总结一下。似然与概率的区别简单来讲,似然与概率分别是针对不同内容的估计和近似。概率(密度)表达给定θ\thetaθ下样本随机向量X=x\textbf{X} = {x}X=x的可能性,而似然表达了给定样本X=x\textbf{X} = {x}X=x下参数...原创 2018-12-18 05:22:16 · 105130 阅读 · 16 评论 -
arXiv和CoRR的区别与关系
之前搜paper就总能看到CoRR的身影,甚至有很多引用也出自该网站。当时只是草草看了一眼,CoRR代表的是:Computer Research Repository,即计算机研究领域的论文库。但是一直有个问题萦绕心头,没有解决:这个网站和arXiv的区别与关系是啥?今天看paper时又看到了CoRR,遂稍加仔细看了一下网站内容,在CoRR网站最下方有一行字明确指出了其定位和arXiv的关系:...原创 2018-12-03 13:33:58 · 70554 阅读 · 10 评论