三十五岁:中年人难过的一关

 按理来说,我不应该在这个年龄段讨论35岁以后的生活规划,毕竟毕业还不满5年。然而,由于计划生育的缘故,我实际32岁,但身份证上的年龄已经到35岁。一直以来,我觉得博士毕业才5年,还很年轻。...

 记我的基金失利

上一次写博客已经是6年前在澳大利亚国家公派读博期间了。在这6年里,我没有更新博客,主要有两个原因:1. 身份变化: 19年从ZJU博士毕业之后,我加入了NJUST,成为了一名教师。作为教师,我不...

 MatConvNet实现深度学习

这年头,没有深度学习经验找不到工作了。博士前三年半都是用Matlab,虽然转到Python大半年了,但是由于前3年多都是用Matlab编程,所以一直心仪着是否有Matlab适配的深度学习版本。直...

 在Centos 7下的OpenCV,CUDA,Caffe以及Tensorflow的安装

博主可能是个闲不住的倒霉人吧,到新的学校没几天,重启了一下服务器,结果服务器崩了,主要是Ubuntu 16.04和英伟达显卡不兼容导致的。本来这个影响也不大,可是当要用图形界面的时候,就不行了,...

 张量分解-Block term decomposition (BTD)

去年差不多这个时候,我在本人的博客上发表了三个关于张量分解的博客,从百度统计来看,很多人阅读了这三篇博文。今天,我再介绍一种张量分解-block term decomposition (BTD)...

张量分解-Tucker分解

Tucker分解 Tucker的1966年文章中第一次提到了Tucker分解。一个三阶张量的Tucker分解的图示如下图所示。 对于一个三阶张量$\mathcal{X}\in \math...

张量分解-CP分解

CP分解(Canonical Polyadic Decomposition) 1927年Hitchcock提出了CP 分解。CP 分解将一个$N$阶的张量$\mathcal{X}\in {\m...

张量分解-张量介绍

张量介绍 张量(tensor)是一个多维的数据存储形式,数据的的维度被称为张量的阶。它可以看成是向量和矩阵在多维空间中的推广,向量可以看成是一维张量,矩阵可以看成是两维的张量。下面是一个三阶张量...

在Matlab下使用parfor实现多核并行计算

导师这几天要回国进行工作检查了,可是博主的实验还没有做完,而且每一个实验都特别地耗时(一个张量分解需要是5个小时),可是CPU和内存的利用率没有达到100%,听师兄说matlab里面内置了par...

Linux批量修改文件名

最近半个月在疯狂地做一些实验,然后需要批量地对一些文件的名字进行修改,而手工操作极其繁琐,在之前的博文中我说到我用了Cygwin软件,今天就告诉大家如何在Cygwin下批量修改文件名。 mv命...