0%

这是我的2016年终总结,也是我第一次写技术相关的总结,希望以后每年我都能写一个总结,总结这一年来做的工作,反思有哪些做的不够好的地方,在新的一年里加油做好。

阅读全文 »

平时在实验中用到GPU的地方比较多,看新闻也总是能看到英伟达又出了什么型号的显卡等等,可是我一直没搞清楚该公司显卡名称的命名关系,今天特地查了下,总结在这里,以便以后翻阅。

阅读全文 »

Siamese原意是”泰国的,泰国人”,而与之相关的一个比较常见的词是”Siamese twin”, 意思是是”连体双胞胎”,所以Siamemse Network是从这个意思转变而来,指的是结构非常相似的两路网络,分别训练,但共享各个层的参数,在最后有一个连接的部分。Siamese网络对于相似性比较的场景比较有效。此外Siamese因为共享参数,所以能减少训练过程中的参数个数。这里的slides讲解了Siamese网络在深度学习中的应用。这里我参照Caffe中的Siamese文档, 以LeNet为例,简单地总结下Caffe中Siamese网络的prototxt文件的写法。

阅读全文 »

概述

前几天发现了一个很有意思的记录终端操作的工具asciinema,使用起来异常简单功能却很强大,很佩服开发者的想象力和创造力。
今天我在想,能否在Hexo博客里面插入asciinema录的视频呢?Google了一下,发现真的已经有人做出了该功能的插件hexo-tag-asciinema,安装了下果然可以在博客里面插入asciinema,而且一个超级简单的命令即可完成。像下面就是一个例子(用C++编写一个简单的HelloWorld程序):

下面详细介绍每个步骤。

阅读全文 »

0.概述

Django是一个基于Python的web开发框架,在实际生产环境中部署的时候,还需要用Apache容器来部署。这里记录下如何在Debian系统中用Aapche和mod_wsgi模块来部署Django项目。

阅读全文 »

在这学期的并行计算课程中,老师讲了OpenMP,MPI,CUDA这3种并行计算编程模型,我打算把相关的知识点记录下来,便于以后用到的时候查阅。

阅读全文 »

概述

这篇文章是我通过学习了Spark官网上的一些内容,参考了许多博客和文章,也尝试进行了一些初级的Spark编程后写的关于Spark的简要的说明,希望能讲明白Spark这个框架的一些原理,提供一个基础的入门教程。

阅读全文 »

Issue 1

When I compile caffe toolkit(actually, a caffe fork: lisa-caffe-public), I always encounter some errors like:

1
2
3
Tab found; better use space
Line should be <= 80 characters
Missing space before ( in if(
阅读全文 »

GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program’s source files.
Make gets its knowledge of how to build your program from a file called the makefile, which lists each of the non-source files and how to compute it from other files. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program.
I will introduce some basic skills about using make.

阅读全文 »

前几天同学发过来一张无人机驾驶证的照片,瞬间觉得很高大上,仔细一询问,原来是用软件生成的图片,网址是:http://wx.znl.cn/app/index.php?i=120&c=entry&id=1&do=index&m=bi_pic。 当访问该网站的时候,用户输入用户名,然后就生成包含用户名的驾照照片。我接着想能不能自己做一个类似这样的东西呢,经过思考发现,其实操作比较简单,即将用户姓名写入到图像上的合适位置即可。因为我之前已经有一些用Python 的Django框架做小的网站的经验,而且Python PIL模块可以完成这个任务,所以我立即想到, 能不能结合两者,建立一个网站,让用户输入姓名,然后将用户姓名传入到后台,后台调用PIL函数,将名字写到图片的相应位置上,然后返回给用户呢?经过思考我发现这种思路是可行的,而且工作量貌似也不是很大,所以今天早上开始做了做,在无人机驾照的基础上又增加了2个有趣的证件:潜水证和超级帅哥证,今晚终于作出了一个粗糙的结果(网站页面使用了原始和简单的HTML标签),可以在这里访问。代码已经上传到github上了。下面记下来实现过程中的一些思考。

阅读全文 »