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命...

Apricity OS安装及使用体验

前一段时间在微博上看到了一个很炫的Archlinux系统叫Apricity OS,觉得很不错,于是最近就顺便玩了一下。 安装 对于系统的安装无疑就是先从官网 上下载系统的源文件了,然后采用...

小米手环连接Google Fit方案

去年7月份买的小米手环,今年2月份买了nexus 5x,发现上面有Google fit 应用,但是使用需要打开google的位置记录,由于大陆的某些政策因此此项功能就不能使用了,所以google...