科研
论文解读、工具使用、写作技巧等。
MortonWang
一个不想睡懒觉的科研狗不是合格的程序员。
展开
-
Ubuntu 深度学习环境配置、Theano TensorFlow PyTorch 安装、常用软件安装方式
文章目录介绍系统和显卡深度学习环境配置安装 Nvidia 显卡驱动安装 CDUA安装 cuDNN深度学习框架安装安装 Theano-gpu安装 TensorFlow-gpu安装 PyTorch-gpu常用软件安装方式通过 Ubuntu 软件中心从软件官网下载需要手动配置环境Chrome——浏览器WPS——文件编辑ClamAV——杀毒软件QQ——社交与文件传输TeamViewer——远程控制Unity Tweak Tool——桌面美化工具LaTeX——基于ΤΕΧ的高效排版系统介绍本文主要记录了 Ubunt原创 2020-12-28 10:06:56 · 758 阅读 · 0 评论 -
【Matplotlib 使用】k-d tree 实现用户划分(聚类);结合 Basemap 绘制划分效果图
目的最近要绘制一张地图的分割效果图。给定所有点的经纬度坐标,使用 k-d tree 、DBSCAN 之类的聚类算法(分割算法)将所有点划分至不同的区域,并将区域的编号作为该点的类别标签。为了观察特定分割算法的分割效果,因此需要将分割后的各个区域的轮廓画出来。先前的方法是将所有的轮廓看作四边形,在区域内部的所有点中直接去找矩形的4个“顶点”(即左上角、左下角、右上角、右下角),然后以地图为背景,...原创 2019-12-25 12:33:22 · 672 阅读 · 0 评论 -
【Matplotlib 使用】绘制轴半对数刻度曲线 semilogx
目的这种轴半对数刻度曲线是将自变量对10取对数,可以有效的看出数据随指数型数据变化时的变化情况。效果分别绘制 y=0.99x+0.2y = 0.99 ^ x + 0.2y=0.99x+0.2 和 y=0.99xy = 0.99^xy=0.99x 两条曲线。代码版本matplotlib 2.2.2python 3.7关键代码semilogx() 函数的使用,要注意请勿对...原创 2019-12-24 21:35:26 · 5150 阅读 · 0 评论 -
【Matplotlib 使用】绘制 3D 散点图 scatter
目的数据有3个维度时,可以比较方便地表达。例如学生成绩统计中,(学生,科目,成绩)构成的3维数据就可以采用这种方式来做可视化。效果可以看出各个科目成绩的大致分布情况(图示数据为随机生成)。代码版本matplotlib 2.2.2python 3.7关键代码可能是 matplotlib 版本有点老,在绘制 3D 图时一定要加这个引用,不然会报错:ValueError: ...原创 2019-12-24 18:21:54 · 5307 阅读 · 1 评论 -
【翻译】论文剖析:《Understanding Black Box Predictions via Influence Functions Explained》
原文标题:Paper Dissected: Understanding Black Box Predictions via Influence Functions Explained原文作者:Keita Kurita (Personal Page)译文作者:Morton Wang假设你正在训练一个图片分类器,然而模型的预测结果就像下图一样让你猝不及防:问题:面对这种情况,你会采取怎样的措施呢?Understanding Black Box Predictions via Influence .翻译 2020-07-13 12:31:12 · 1207 阅读 · 0 评论