要将卷积操作转换为矩阵乘积的第一步是要做img2col操作,如下图,想详细了解看这里:https://petewarden.com/2015/04/20/why-gemm-is-at-the-heart-of-deep-learning/ 在执行convertImageTocolumn操作的时候,传... ...
分类:
其他好文 时间:
2018-05-24 11:54:36
阅读次数:
621
2.1神经传导原理 y=activation(x*w+b) 激活函数通常为非线性函数 Sigmoid 函数 和 ReLU函数 2.2以矩阵运算模仿真神经网络 y=activation(x*w+b) 输出=激活函数(输入*权重+偏差) 2.3多层感知器模型 1以多层感知器模型识别minst 手写数字图 ...
分类:
其他好文 时间:
2018-04-24 00:19:02
阅读次数:
486
Numpy & Pandas 简介 此篇笔记参考来源为《莫烦Python》 运算速度快:numpy 和 pandas 都是采用 C 语言编写, pandas 又是基于 numpy, 是 numpy 的升级版本。 消耗资源少:采用的是矩阵运算,会比 python 自带的字典或者列表快好多 Numpy ...
分类:
其他好文 时间:
2018-04-16 21:08:48
阅读次数:
169
numpy numpy是针对python一个扩充程序库,支持高级大量的维度数组和矩阵运算,此外也针对数组运算提供大量的数学函数库。 ndarray(N维数组对象)是一个其中所有元素类型必须相同的多维容器,每个数组有一个shape(代表各维度大小的元组)和一个dtype(一个用于说明数组类型的对象). ...
分类:
其他好文 时间:
2018-04-15 11:44:03
阅读次数:
186
MatLab绘图 作为一个功能强大的工具软件,Matlab具有很强的图形处理功能,提供了大量的二维、三维图形函数。由于系统采用面向对象的技术和丰富的矩阵运算,所以在图形处理方面方便又高效。 一般来说,一个命令行输入一条命令,命令行以回车结束。但一个命令行也可以输入若干条命令,各命令之间以逗号分隔,若 ...
分类:
其他好文 时间:
2018-03-22 15:30:50
阅读次数:
282
创建了一个一维向量和三行散列的矩阵 注意:这里要求数据是同一结构,shape函数作用:几行几列 取值: 修改矩阵中的值: 这里把5和7的值改成了10 强转类型: 把int型转为str型 其他操作: 矩阵初始化: 创建矩阵: 运算: 排序: 特别注意: 读取txt文件: Pandas用于数据处理: 使 ...
分类:
编程语言 时间:
2018-03-18 12:03:04
阅读次数:
178
一、数学基础 二、numpy 一、数学基础 关键字:求导、偏导、梯度、复合函数求导链式法则 矩阵的转置、矩阵加减、矩阵乘法【矩阵乘法不满足交换律】 二、numpy #coding:utf-8 import numpy as np print np.__version__ # 1- create na ...
分类:
其他好文 时间:
2018-03-02 14:48:48
阅读次数:
437
Numpy的主要作用是进行矩阵运算 在使用时首先要导入包 import numpy as np np.version.version 用来查看版本信息 # 构建一维数组n1=np.array([1,2,3]) 注意外面是小括号 n1.shape 输出维度数 # 构建二维数组n2= np.array( ...
分类:
编程语言 时间:
2018-02-18 12:36:55
阅读次数:
361
Eigen库矩阵运算使用方法 Eigen这个类库,存的东西好多的,来看一下主要的几个头文件吧: ——Core 有关矩阵和数组的类,有基本的线性代数(包含 三角形 和 自伴乘积 相关),还有相应对数组的操作。 ——Geometry 几何学的类,有关转换、平移、进位制、2D旋转、3D旋转(四元组和角轴相 ...
分类:
其他好文 时间:
2018-02-07 19:46:26
阅读次数:
4797
API: https://developer.mozilla.org/zh-CN/docs/Web/API/WebGL_API WebGL 3D Perspective: https://webglfundamentals.org/webgl/lessons/zh_cn/webgl-3d-ortho ...
分类:
Web程序 时间:
2018-02-07 11:59:10
阅读次数:
288