自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 从透明背景的PNG图读取图像Mask

一般彩色图有RGB三个通道,而透明背景的PNG图片有四个通道,这第四个通道就是alpha通道,其每个位置指示当前是否属于背景区域,取值为0代表背景,否则就是前景区域。所以可以计算出对应图片的Mask。具体python代码如下。

2023-05-15 13:16:04 393

原创 matplotlib隐藏坐标轴 设置画布大小 刻度值倾斜显示

函数plt.figure(dpi=128, figsize=(10, 6))的参数figsize单位是英寸,参数dpi单位是像素每英寸,默认值为80像素每英寸。另外,如果某个坐标轴是日期格式,可以设置坐标刻度值倾斜显示,语法fig.autofmt_xdate()...

2022-08-03 20:45:44 1317

原创 matplotlib保存图表

matplotlib.pyplot中的savefig函数可以保存绘制的图表到本地。其中,第一个参数是保存路径。

2022-08-03 20:30:58 1446

原创 matplotlib绘制散点图

在散点图中,可以参考下面代码的用法来使用colormap, 指定颜色参数c为y坐标,颜色映射参数cmap为matplotlib预定义的蓝色。效果像是一条连续的平滑曲线,而实际上我们在[0,1000]这个区间上只采样了1000个点。可看到这样的效果图 将y值较小的点显示为浅蓝色,并将y值较大的点显示为深蓝色。颜色映射(colormap)是一系列颜色,从起始颜色渐变到结束颜色。3.绘制更多点,y坐标通过计算得到,是x坐标的平方。改变点的大小,添加横纵轴文字描述。...

2022-08-03 20:24:35 1017

原创 matplotlib绘制折线图

matplotlib绘图-折线图

2022-08-02 11:04:30 1377 1

原创 MT金山竞赛总结

流程:数据清洗:分析并处理去除重复数据(原始语料存在6.56%重复,删除重复语料)删除过长句子对(对源句子与目标句子长度比例进行统计,超过一定阈值时对其删除)删除漏译严重的句子对(语料有对齐错误,使用giza++对数据对齐  获得双语词典。使用双语词典对平行语料进行漏译检测,对于得分较高的删除)数据增广:回译(understanding back-translation a...

2019-02-21 14:29:36 142

原创 windows屏幕放大镜

在搜索栏搜索放大镜进入放大镜可以使屏幕放大,可调整放大比例,选择模式:屏幕模式,镜头模式,停靠模式(及其炫酷,哈哈) 

2019-01-08 19:23:53 995

原创 bash查看命令的帮助文档

date --helpman dateinfo datewhatis pwd在帮助文档里一些常用的快捷键:空格  下一页回车  下一行b   回到上一页q   退出文档

2018-12-25 10:47:27 391

转载 caffe:deconvolution

在github上最新的caffe版本中,已经包含了DeconvolutionLayer。见src/caffe/layers/deconv_layer.cpp,deconv_layer.cu和 include/caffe/layers/deconv_layer.hpp,与ConvolutionLayer的区别在于output_shape的计算。对于convolution:output = (inpu...

2018-04-23 17:45:33 389

转载 caffe:crop_layer

Caffe中的数据是以 blobs形式存在的,blob是四维数据,即 (Batch size, number of Chennels, Height, Width)=(N, C, H, W)。---(0,1,2,3) Crop层的输入(bottom blobs)有两个,让我们假设为A和B,输出(top)为C。A是要进行裁切的bottom,他的size是 (20,50,512,512)B是裁切的参考...

2018-04-23 17:42:48 155

转载 MATLAB sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found

https://blog.csdn.net/shichaog/article/details/50465542sudo ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19sudo ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19  /usr/local/MATLAB/R2013a/sys/...

2018-04-18 10:32:28 609

转载 github上下载指定文件或文件夹

https://www.zhihu.com/question/25369412主要有以下方式:1.使用谷歌浏览器插件gitzip下载2.网页gitdown:https://link.zhihu.com/?target=https%3A//minhaskamal.github.io/DownGit/%23/home3.git:赞赞赞)Git1.7.0以后加入了Sparse Checkout模式,这使...

2018-04-17 21:09:19 399

转载 gitzip(Google浏览器的插件)使用方法

http://chromecj.com/web-development/2017-12/863.html

2018-04-17 20:57:55 5322

转载 好文:gdb调试带参数程序(linux)

gdb调试带参数程序https://www.cnblogs.com/rosesmall/archive/2012/04/10/2440514.html一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要 把调试信息加到可执行文件中。使用编译 器(cc/gcc/g++)的 -g 参数可以做到这一点。如: > cc -g hello.c -o hello ...

2018-04-17 17:57:32 1841

转载 Linux下C程序的编辑,编译和运行以及调试(c++使用g++)

https://my.oschina.net/tashi/blog/191468Linux下C程序的编辑,编译和运行以及调试要使用的工具:编辑:vim(vi)编译和运行:gcc调试:gdb安装很简单(以下是以在CentOS中安装为例):yum vim gcc gdb1.使用vim编辑源文件首先,打开终端练下手:vim hello.c(进入一般模式)按下"i",进入编辑模式,在编辑模式下输入:#in...

2018-04-17 17:44:28 4161

转载 linux c++ gdb调试功能

http://www.cnblogs.com/xd502djj/archive/2012/08/30/2663960.htmllinux下的c/c++调试器gdbgdbLinux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的一些功能:* 设置断点;* 监视...

2018-04-17 17:35:54 392

转载 linux下编译opencv c++程序

直接使用g++来编译会出现 unreference 错误,这意味着没有链接库。需要在常规的编译语句后添加库依赖。编译Opencv的方式格式如下:g++ xxx.cpp(C++源文件名) -o xxx(编译后可执行文件的文字) -I /usr/local/include/opencv -L /usr/local/lib -lopencv_core -lopencv_highgui其中红色字体部分为添...

2018-04-17 12:41:17 1243

原创 Python 字典(Dictionary) get()

Python 字典(Dictionary) get()方法描述Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。语法get()方法语法:dict.get(key, default=None)参数key -- 字典中要查找的键。default -- 如果指定键的值不存在时,返回该默认值值。返回值返回指定键的值,如果值不在字典中返回默认值None。...

2018-04-13 15:54:14 165

转载 caffe固定某些层训练,参数设置

实现的关键变量是:propagate_down 含义:表示当前层的梯度是否向前传播比如有4个全连接层A->B->C->D    a. 你希望C层的参数不会改变,C前面的AB层的参数也不会改变,这种情况也就是D层的梯度不往前反向传播到D层的输入blob(也就是C层的输出blob 没有得到梯度),你可以通过设置D层的propagate_down为false来做到。         p...

2018-04-13 15:52:16 2517

转载 Python os.symlink() 方法

2018-04-13 10:22:31 2697 1

原创 caffe runtest出错:Error in `python': free(): invalid pointer

在使用PyTorch或者Tensorflow或者caffe的时候,如果出现如下报错*** Error in `python': free(): invalid pointer: 0x00000000020663b0 ***很可能是缺少libtcmalloc-minimal4库,首先安装sudo apt-get install libtcmalloc-minimal4然后打开~/.bashrc文件s...

2018-04-12 13:34:32 1033

转载 Linux查找含有某字符串的所有文件

http://blog.51cto.com/151wqooo/1162118 如果你想在当前目录下 查找"hello,world!"字符串,可以这样: grep -rn "hello,world!" * * : 表示当前目录所有文件,也可以是某个文件名-r 是递归查找-n 是显示行号-R 查找所有文件包含子目录-i 忽略大小写下面是一些有意思的命令行参数: grep -i pattern file...

2018-04-12 08:55:35 129

转载 matplotlib

原文http://www.labri.fr/perso/nrougier/teaching/matplotlib/#d-plots译文https://liam0205.me/2014/09/11/matplotlib-tutorial-zh-cn/

2018-04-07 18:37:44 94

转载 查看 CUDA cudnn 版本

cuda 版本 cat /usr/local/cuda/version.txtcudnn 版本 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

2018-03-28 15:07:33 1517

转载 Ubuntu:conda下的python3.6 编译caffe

Install Caffe with Python3.6 in Anaconda on a Ubuntu 较好,需要翻墙http://douglasncode.blogspot.jp/2017/03/install-caffe-with-python36-in-anaconda.html有点的问题https://blog.csdn.net/seniusen/article/details/7847...

2018-03-28 12:07:01 748

原创 Python3.6.5 笔记:字符串中的转义字符\,\n,取消转义r,长字符串,字符串的索引

字符串可以 ('...')  ("...") 引用。   \ 是转义字符例如在终端输入:例子1:>>> 'doesn\'t'"doesn't"或者>>> "doesn't""doesn't"例子2:>>> "\"Yes,\"he said."'"Ye

2018-03-20 20:03:16 17091 1

原创 Ubuntu(Linux)更改分区挂载点

1.卸载当前挂载的目录首先查看更改挂载点的分区:使用bash搜索disks,如下图选中要卸载的分区,查看下方的Device(如下图红色矩形框标记,用来卸载),如图,打开终端,使用如下命令卸载sudo umount /dev/sda12.更改分区挂载点如果新的挂载点不存在,需要新建目录,在终端输入(新挂载点以‘/media/disk2’为例):sudo mkdir /media/disk2将目标分区...

2018-03-19 19:33:39 14732 1

转载 Ubuntu截图工具shutter安装和使用

https://www.cnblogs.com/CZM-/p/5858759.html

2018-03-19 19:08:00 152

空空如也

空空如也

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

TA关注的人

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