Abner

博观而约取,厚积而薄发,不可择焉不精,语焉不详!

人工神经网络

一、神经网络的模型: 图1 两层全连接神经网络模型     这个是一个带有两个全连接层的神经网络,神经网络,一般不把输入层算在层数之中。 1、神经元: 图2 神经元的数学模型     从单个神经元来看,每个神经元可以看做是一个感知机,可以用来做决策,从图中可以看出,根据输入的线性组合,经过...

2017-05-24 23:45:16

阅读数:3425

评论数:0

numpy.transpose()

numpy.transpose()是对矩阵按照所需的要求的转置,比较难理解,现以例子来说明: import numpy as np a = np.array(range(30)).reshape(2, 3, 5) print ("a = ") print (a) prin...

2017-05-22 15:39:15

阅读数:8225

评论数:2

线性分类器-KNN、多类SVM、Softmax

本文只是记录一下实现的代码,具体的思想还请看cs231n的课程笔记,其讲解的非常好,智能单元翻译的也很不错。 一、CIFAR-10数据集: 图1 CIFAR-10示例 二、KNN 图2 KNN分类器示例   如图所示,K的取值不同得出来的分类结果也可能是不同的,因此需要对k进行寻参,找出在...

2017-05-11 16:22:52

阅读数:709

评论数:0

python nditer---迭代数组

迭代对象nditer提供了一种灵活访问一个或者多个数组的方式。 单个数组的迭代(Single Array Iteration): 迭代器最基本的任务的可以完成对数组元素的访问,迭代器接口可以一个接一个地提供的每一个元素。 例如: a = np.arange(6).reshape(2, 3) for...

2017-05-06 20:47:23

阅读数:3391

评论数:0

numpy.random

1、numpy.random.rand(d0, d1, ....dn):     生成指定形状的数组,其元素值是在均匀分布[0, 1]之间随机生成,其中d0, ...dn表示的是数组的大小,如果不指定大小,默认返回一个随机数值。数组默认的返回类型是float. 例如: w0 = np.ran...

2017-05-06 19:05:15

阅读数:421

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭