Keras
XerCis
毕业于985,擅长Python编程,可付费在咨询和定制需求
展开
-
Keras实现波士顿房价多层感知机
一、代码二、结果三、参考文献核心网络层 - Keras 中文文档 https://keras.io/zh/layers/core/#dense原创 2019-03-08 10:52:22 · 1336 阅读 · 0 评论 -
Keras可视化中间激活
Keras可视化中间激活数据集IPython代码1. 导包2. 查看数据集3. 定义模型4. 查看模型5. 编译模型6. 读取数据集7. 定义检查点8. 训练模型9. 训练过程10. 加载最优权重11. 预测12. 实例化中间层13. 显示第一层激活的第四个通道14. 显示完整激活参考文献数据集下载后解压到代码同一目录:https://www.kaggle.com/dawgwelder/k...原创 2019-05-21 11:53:52 · 1201 阅读 · 1 评论 -
Keras与OpenCV读取图片一一对应
使用from keras.preprocessing import image读取图片载入的是PIL,而cv2载入的图片通道为BGR,需要对其一一对应,进而使用模型对cv2读取的视频/图片进行预测一、读取图片import cv2import PILimport numpy as npimport keras.preprocessingfrom matplotlib import pyp...原创 2019-05-15 16:29:58 · 2294 阅读 · 0 评论 -
Keras预训练模型综合对比
一、说明参考文献:应用 Applications - Keras 中文文档 https://keras.io/zh/applications/数据集:https://www.kaggle.com/c/dogs-vs-cats/data 80%用于训练(10000张),20%用于验证(2500张)优化器为SGD,学习率0.0001,动量0.9无数据增强迭代次数30批量大小16输入图...原创 2019-12-17 09:09:41 · 2192 阅读 · 6 评论 -
ImportError: cannot import name '_obtain_input_shape'
ImportError: cannot import name ‘_obtain_input_shape’解决办法:改成from keras_applications.imagenet_utils import _obtain_input_shape原创 2019-03-24 10:30:15 · 4344 阅读 · 3 评论 -
Keras实现预训练网络VGG16迁移学习——CIFAR10分类【80行代码训练&预测&评估】
一、简介二、训练代码from keras import optimizersfrom keras import applicationsfrom keras.models import Modelfrom keras.datasets import cifar10from keras.models import Sequentialfrom keras.utils import to...原创 2019-03-26 22:41:18 · 3064 阅读 · 3 评论 -
使用Keras进行单模型多标签分类
原文:https://www.pyimagesearch.com/2018/05/07/multi-label-classification-with-keras/作者:Adrian Rosebrock时间:2018年5月7日源码:https://pan.baidu.com/s/1x7waggprAHQDjalkA-ctvg (wa61)译者:XerCis备注:时间关系,大部分为Goog...翻译 2019-03-26 12:14:38 · 5539 阅读 · 4 评论 -
Keras实现预训练网络VGG16迁移学习——猫狗大战分类【65行代码训练&预测】
文章目录一、简介二、训练代码三、训练结果四、预测代码五、预测结果一、简介迁移学习:一种非常强大的深度学习技术,它的动机很简单——“站在巨人肩膀上”。假设你想学习一门西班牙语,如果从已经掌握的英语学习便更加简单高效。VGG16:2014年牛津大学提出的模型,简洁实用,擅长图像分类和目标检测。猫狗大战数据集:Kaggle五年前提供的数据集,含25000张狗和猫的图像(共50000张),另有...原创 2019-03-19 13:19:42 · 8288 阅读 · 21 评论 -
Keras实现预训练网络VGG16迁移学习——102flowers分类【100行代码训练&预测】
文章目录一、简介二、训练代码参考文献一、简介Oxford 102flowers数据集:牛津大学在2009发布的图像数据集。包含102种英国常见花类,每个类别包含 40-258张图像。论文:http://www.robots.ox.ac.uk/~vgg/publications/papers/nilsback08.pdf3.二、训练代码原数据集包括原始图片、标签、划分,需要执行...原创 2019-03-25 17:56:17 · 9627 阅读 · 14 评论 -
Keras预训练模型网络权重.h5存放位置
Windows下C:\Users\你的用户名\.keras\modelsLinux下/home/你的用户名/.keras/models/原创 2019-03-25 16:15:23 · 1919 阅读 · 1 评论 -
TypeError: softmax() got an unexpected keyword argument 'axis'
原因:keras与tensorflow版本不匹配解决办法:修改源码lib/python3.5/site-packages/keras/backend/tensorflow_backend.py,搜索softmax,axis=axis改成dim=axis原创 2019-03-25 00:24:47 · 464 阅读 · 0 评论 -
Keras少量样本训练强大图像分类模型
原文:Building powerful image classification models using very little data作者:Francois Chollet,2016.6.29专有名词:train训练,validation验证,test测试。scratch,面向少年的简易编程工具。文章目录1 简介2 我们的设置:仅2000个训练样本(每类1000个)2.1 论...翻译 2019-12-19 09:06:21 · 2680 阅读 · 0 评论 -
使用VGGNet、ResNet、Inception和Xception分类图像
一、简介VGGNet2014年。该网络使用3×3卷积核的卷积层堆叠并交替最大池化层,有两个4096维的全连接层,然后是softmax分类器。16和19分别代表网络中权重层的数量。ResNet2015年。该网络使用残差模块来组成更复杂的网络(网络中的网络),使用标准随机梯度下降法训练。与VGG相比,ResNet更深,但是由于使用全局平均池操作而不是全连接密集层,所以模型的尺寸更小。Inc...原创 2019-03-21 15:45:44 · 3752 阅读 · 8 评论 -
Keras框架总结
本文作者: Puke本文链接: http://puke3615.github.io/2017/11/08/Keras-Doc-Summary/版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!...转载 2019-03-24 20:04:20 · 1126 阅读 · 0 评论 -
Keras实现IMDb卷积神经网络
一、代码import randomfrom keras.datasets import imdbfrom keras.layers import Embeddingfrom keras.models import Sequentialfrom keras.preprocessing import sequencefrom keras.layers import Dense, Dropo...原创 2019-03-17 17:38:47 · 982 阅读 · 0 评论 -
TensorFlow调整超参数步骤
一、概述神经网络性能十分依赖超参数。常见的超参数有:学习率、正则化器、正则化系数、隐藏层数、初始权重值、选择的优化器二、步骤构建模型保存模型saver = tf.train.Saver()with tf.Session() as sess: save_path = saver.save(sess,"model.ckpt") print("Model saved i...原创 2019-03-08 12:47:08 · 5968 阅读 · 4 评论