点这里,搜索淘宝优惠券!
点这里,搜索淘宝优惠券!

随笔分类 -  Keras 入门

摘要:1-安装显卡驱动: 2 安装 CUDA,到官网下载,安装步骤按照官网上的教程一步一步做,不简建议百度搜索教程,可能已经过时 3 安装与CUDA配套的 cudnn ,一样按照官网上的说明,一步一步来 4 安装 anaconda:推荐使用清华镜像下载安装,速度比较快 5 添加清华镜像源,加快安装速度 5 阅读全文
posted @ 2018-09-27 15:46 chd_ailex 阅读(447) 评论(0) 推荐(0)
摘要:CNN 高层特征其实是低层特征通过某种运算的组合 阅读全文
posted @ 2018-09-21 10:13 chd_ailex 阅读(117) 评论(0) 推荐(0)
摘要:前向传播与反向传播: 卷积核的深度与卷积层的深度: 卷积核的深度与输入图像的深度一致,例如输入图像为28*28*3 格式彩色图像,那么卷积核则为 n*n*3 ,其中的3表示卷积核的深度。n*n*3 是一个完整的卷积核,别忘了每个卷积核还有一个b, 卷积层的深度是模型的超参数,是某个卷积层设计要用多少 阅读全文
posted @ 2018-09-21 09:24 chd_ailex 阅读(331) 评论(0) 推荐(0)
摘要:AlexNet模型实现 阅读全文
posted @ 2018-09-19 16:20 chd_ailex 阅读(141) 评论(0) 推荐(0)
摘要:【画出模型】 【Durex编码】 y:表示类别的数字 number_of_classes:表示类别总数。 【表格显示模型结构】 阅读全文
posted @ 2018-09-19 15:19 chd_ailex 阅读(178) 评论(0) 推荐(0)
摘要:【什么是深度学习】 通过 多层 非线性 变换对高复杂度数据建模的算法的合集。 【什么是神经网络】 【前馈神经网络】:分为两种 【反向传播网络(BP)】: 【径向基函数神经网络(RBF)】 【神经网络的训练】 【epoch】:完整迭代一遍数据即为一个 epoch 【batchsize】:在内存效率和内 阅读全文
posted @ 2018-09-17 10:24 chd_ailex 阅读(4719) 评论(0) 推荐(1)
摘要:【默认存储目录】:用户文件夹,例如我的存储目录保存在 C:\Users\Administrator,要往下翻,不要看一眼就说没有哦。 【更改默认存储目录】: 1 找到Jupyter快捷方式,进入属性,修改起始位置项; 2 创建配置文件,修改配置信息 执行 jupyter notebook --gen 阅读全文
posted @ 2018-09-12 13:53 chd_ailex 阅读(5082) 评论(0) 推荐(0)
摘要:【关于文件夹】 这里Keras是在Windows环境,使用Anaconda安装 Anaconda有两个主要文件夹需要了解: 1 Anaconda 应用程序安装目录下的Keras子文件夹,需要搜索找到 2 Anaconda 应用程序存储Keras模型和数据集文件的文件在 ,用对应的用户文件夹下的.ke 阅读全文
posted @ 2018-09-12 09:28 chd_ailex 阅读(4353) 评论(0) 推荐(0)
摘要:【Keras版本】:2.2.2,推荐阅读下官方中文网站的 Demo :https://keras-cn.readthedocs.io/en/latest/other/application/#inceptionv3 【适用场合】: 没有硬件:例如众所周知的Inception v3模型,此模型在一台配 阅读全文
posted @ 2018-09-10 14:08 chd_ailex 阅读(2555) 评论(0) 推荐(0)
摘要:【模型可视化】 可以在定义模型的时给每个层都加了一个名字。 【以表格形式显示模型】 【通过TensorBoard回调函数实现可视化】 在model的fit函数中加入TensorBoard的回调函数即可,训练数据就会自动保存在log_dir指定的目录内,然后在命令行启动命令 tensorboard – 阅读全文
posted @ 2018-09-10 14:00 chd_ailex 阅读(325) 评论(0) 推荐(0)
摘要:【保存模型与参数】 在Keras的官方应用中,加载Inception V3模型的内部实现为首先创建模型结构,然后利用模型的加载参数的方法加载参数。 【加载模型与参数】,这里直接创建模型, 【只保存参数/模型】 阅读全文
posted @ 2018-09-10 13:58 chd_ailex 阅读(182) 评论(0) 推荐(0)
摘要:【基础要点】 1-加载Minist数据,并变形 2-数据信息图形化显示 3-可视化训练过程 4-可视化预测 5-误差矩阵显示 【代码实现】 1-超参数 2-全部代码 3-可视化模型结构: Keras的utils里面专门有一个plot_model()函数是用来可视化网络结构的,为了保证格式美观,我们在 阅读全文
posted @ 2018-09-10 10:06 chd_ailex 阅读(811) 评论(0) 推荐(0)
摘要:序贯模型与函数式模型 阅读全文
posted @ 2018-09-07 16:21 chd_ailex 阅读(293) 评论(0) 推荐(0)
摘要:【基础要点】 1-加载Minist数据,并变形 2-数据信息图形化显示 3-可视化训练过程 4-可视化预测 4-误差矩阵显示【混淆矩阵】 【代码实现】 1-超级参数定义 2-全部代码 3-可视化模型结构: Keras的utils里面专门有一个plot_model()函数是用来可视化网络结构的,为了保 阅读全文
posted @ 2018-09-07 16:14 chd_ailex 阅读(705) 评论(0) 推荐(0)
摘要:常用层对应于core模块,core内部定义了一系列常用的网络层,包括全连接、激活层等 【Dense层】 Dense就是常用的全连接层,所实现的运算是output = activation(dot(input, kernel)+bias)。 其中activation是逐元素计算的激活函数,kernel 阅读全文
posted @ 2018-09-05 17:33 chd_ailex 阅读(493) 评论(0) 推荐(0)
摘要:【分类】: 常用层:全连接层,激活层,Droupout层,Flaten,Reshape,Permute,RepeatVector,Lambda,ActivityRegularizer,Masking 层等 卷积层、池化层 局部连接层 循环层 嵌入层 融合层 高级激活层 规范层 噪声层 包装器 【共性 阅读全文
posted @ 2018-09-05 17:31 chd_ailex 阅读(167) 评论(0) 推荐(0)
摘要:【关于函数名称】 函数式模型的中文译文是根据模型的使用方式意译的,在英文中,函数式模型英文为Model 【为甚么使用函数式模型】 序贯模型(Sequential)有一个缺陷,即网络只能一层一层的堆叠起来,无法处理分支网络的情况。在深度神经网络结构中,比如ResNet或Inception这些相对复杂的 阅读全文
posted @ 2018-09-05 17:17 chd_ailex 阅读(1004) 评论(0) 推荐(0)
摘要:Keras有两种类型的模型,序贯模型(Sequential)和函数式模型(Model),函数式模型应用更为广泛,序贯模型是函数式模型的一种特殊情况。 两种模型的共同方法: model.summary():打印出模型概况,它实际调用的是keras.utils.print_summary model.g 阅读全文
posted @ 2018-09-05 16:56 chd_ailex 阅读(278) 评论(0) 推荐(0)
摘要:【理解层对象】 层对象接受张量为参数,返回一个张量。 输入是张量,输出也是张量的一个框架就是一个模型,通过Model定义。 这样的模型可以被像Keras的Sequential一样被训练 层对象接受张量为参数,返回一个张量。 输入是张量,输出也是张量的一个框架就是一个模型,通过Model定义。 这样的 阅读全文
posted @ 2018-09-05 16:31 chd_ailex 阅读(597) 评论(0) 推荐(0)
摘要:【用到的】 本节中涉及到的序贯模型的方法: 五步:添加层,删除层、编译、训练、评估、预测、 工具:训练、评估、预测 数据生成器函数: Dense() 第一个参数:输出节点数 uints,input_dim,input_shape ? 【简单的例子-硬上神经网络做线性回归】-改编自网上的例子,可将代码 阅读全文
posted @ 2018-09-05 13:41 chd_ailex 阅读(809) 评论(0) 推荐(0)