@kidultff · 2018年9月5日 TensorFlow学习笔记(三)--反向传播 在(二)中,我们的程序实现了前向传播,前向传播是一个预测的过程,在数学角度,是一个矩阵相乘的过程。而反向传播是一个学习的过程,在数学角度就是求导,原理是将输出的数据与真实数据进行对比,从而得到神经网络预测的不足,通过反向传播的“反 ...
@kidultff · 2018年9月5日 TensorFlow学习笔记(二)--神经网络的前向传播 神经网络对于输入数据进行预测时,执行的是前向传播过程,前向传播就是将输入数据与参数相乘,得到结果,是一个正向运算的过程。假设要搭建一个下图这样的神经网络,含有两个输入特征,一个3神经元的隐藏层,一个输出由于没有数据集,所以先瞎编一 ...
@kidultff · 2018年9月5日 TensorFlow学习笔记(一)--张量、会话 对于任何一门编程语言,首先学习的都是定义变量常量,虽然接下来要讲的是Python TensorFlow,但是TensorFlow是不可以直接使用Python中定义的普通变量或常量的,TensorFlow要使用TensorFlow张量。一、TensorFlow张量运算TensorFlow中定义张量:a&nb ...
@kidultff · 2018年9月1日 堆的定义和基本操作 0x00、堆堆是一种特殊的完全二叉树,堆分为大顶堆和小顶堆,其中大顶堆是指二叉树的任何一个非叶子结点都比其孩子大,小顶堆则反之。假设给定一个序列:其对应的大顶堆就可以是:小顶堆就是:那么这个程序怎样用C语言来实现呢?0x01、建堆我们使用 ...
@kidultff · 2018年8月27日 Linux Bash基本语法 1 标准输入、输出与标准错误输出系统为这三个文件分配了文件标识符fd(file descripter),在Linux系统下,一切皆是文件,对文件的操作,一般要用到文件标识符。它们的文件标识符,分别为0,1,2,关系如下表:文件描述符名称通用缩写默认值0标准输入s ...