GPU and CPU

两者的区别 主要在于存在于片内的缓存体系和数字逻辑运算单元的结构差异: CPU虽然有多核,但总数没有超过两位数,每个核都有足够大的缓存和足够多的数字和逻辑运算单元,并辅助有很多加速分支判断甚至更复杂的逻辑判断的硬件;GPU的核数远超CPU,被称为众核(NVIDIA Fermi有512个核)。每个核拥 ...

Tensorflow中的图(tf.Graph)和会话(tf.Session)

Tensorflow编程系统 Tensorflow工具或者说深度学习本身就是一个连贯紧密的系统。一般的系统是一个自治独立的、能实现复杂功能的整体。系统的主要任务是对输入进行处理,以得到想要的输出结果。我们之前见过的很多系统都是线性的,就像汽车生产工厂的流水线一样,输入->系统处理->输出。系统内部由 ...

与一位作家的交集

在凤凰网工作的时候,机缘巧合,认识了一位作家。 凤凰读书频道的编辑和我们只隔了一条走廊。白天上班的时候,坐在工位上就能听见她们那边传来爽朗的笑声,她们穿着很讲究,整天端着只够一口的咖啡杯,我一直怀疑大部分时间里,杯子只是一种装饰,而我从来看不到她们的身影。每天早上来的时候,走廊里只有余香,每天下班走 ...

DWTNet的数据预处理

预处理思路 如上图所示: 该网络的输入部分为:原始图像(RGB,3个channel) + 语义分割的结果(1个channel,事实上DWTNet对语义分割的结果进行了预处理,下面会详细说明); 网络分为两个部分:前半部分DN,和后半部分WTN。 DN的输出为两个channel的矩阵,即下图所示的di ...