Keras
BQW_
吉林大学
北京大学
目前的兴趣:自然语言处理
展开
-
【深度学习框架Keras】一个回归的例子
一、boston_housing数据集共包含506条数据,涵盖了士顿不同郊区房屋14种特征的信息。from keras.datasets import boston_housingimport numpy as np(train_data,train_targets),(test_data,test_targets) = boston_housing.load_data()二...原创 2018-09-11 16:29:34 · 7540 阅读 · 5 评论 -
【深度学习框架Keras】Batch Normalization与深度可分离卷积
说明:主要参考Francois Chollet《Deep Learning with Python》;一、Batch Normalization在训练神经网络时,对输入进行normalization可以提高训练的速度。但是在只对输入normalization是不够的,那么如果对各个隐藏层进行normalization呢?这就是batch normalization的作用。batch no...原创 2018-11-08 16:19:03 · 4412 阅读 · 0 评论 -
【深度学习框架Keras】在Keras中使用TensorBoard
一、TensorBoard介绍TensorBoard是一个内置于TensorFlow中的基于浏览器的可视化工具。只有当Keras使用TensorFlow后端时,这一方法才能用于Keras模型。TensorBoard的主要用途是在训练过程中帮助你可视化的监控模型内部发生的一切,这样就可以更清楚地了解模型做了什么、没做什么。TensorBoard具有以下功能:在训练过程中以可视化的方式监控指...原创 2018-11-08 15:52:13 · 3156 阅读 · 0 评论 -
【深度学习框架Keras】Keras回调函数
说明:主要参考Francois Chollet《Deep Learning with Python》;代码运行环境为kaggle中的kernels;# This Python 3 environment comes with many helpful analytics libraries installed# It is defined by the kaggle/python do...原创 2018-11-08 13:11:25 · 2626 阅读 · 0 评论 -
【深度学习框架Keras】循环神经网络(SimpleRNN与LSTM)
说明:主要参考Francois Chollet《Deep Learning with Python》代码运行环境为kaggle中的kernels;数据集IMDB需要手动添加;循环神经网络和LSTM请参考:【深度学习】:循环神经网(RNN)、【深度学习】:长期依赖与LSTM# This Python 3 environment comes with many helpful analy...原创 2018-11-05 17:21:55 · 17848 阅读 · 1 评论 -
【深度学习框架Keras】非Sequential模型(函数式API)
说明:主要参考Francois Chollet《Deep Learning with Python》;代码运行环境为kaggle中的kernels;# This Python 3 environment comes with many helpful analytics libraries installed# It is defined by the kaggle/python do...原创 2018-11-07 21:13:42 · 2954 阅读 · 0 评论 -
【深度学习框架Keras】NLP中的n-gram、one-hot与word-embeddings
说明:主要参考Francois Chollet《Deep Learning with Python》;代码运行环境为kaggle中的kernels;数据集IMDB、IMBD RAW以及GloVe需要手动添加# This Python 3 environment comes with many helpful analytics libraries installed# It is d...原创 2018-11-05 02:36:20 · 3070 阅读 · 0 评论 -
【深度学习框架Keras】在小数据集上训练图片分类模型的技巧
说明:1.主要参考Francois Chollet《Deep Learning with Python》;2.代码运行环境为kaggle中的kernels;3.数据集和预训练模型VGG-16需要手动添加;4.卷积神经网络请参考:【深度学习】:卷积神经网络(CNN)# This Python 3 environment comes with many helpful analytics...原创 2018-11-02 15:35:41 · 12825 阅读 · 8 评论 -
【深度学习框架Keras】RNN、RNN的droput、stacking RNN、双向RNN的应用
说明:主要参考Francois Chollet《Deep Learning with Python》代码运行环境为kaggle中的kernels;数据集jena_climate_2009_2016需要手动添加;# This Python 3 environment comes with many helpful analytics libraries installed# It is...原创 2018-11-09 20:48:35 · 3287 阅读 · 6 评论 -
【深度学习框架Keras】一个简单卷积神经网络的例子
一、构造模型from keras import layersfrom keras import modelsmodel = models.Sequential()# input_shape指定输入的tensor为28*28*1,这里分别对应的是图片的三个维度的属性,即image_height,image_weight,image_channel# 指定filter的尺寸为3*3,fi...原创 2018-10-28 22:14:19 · 2167 阅读 · 0 评论 -
【深度学习框架Keras】一个单标签多分类的例子
一、Reuters数据集是一个关于新闻短讯的数据集,其包含了46个互斥的主题,而且每个主题指定包含10个样例。from keras.datasets import reuters(train_data,train_labels),(test_data,test_labels) = reuters.load_data(num_words=10000)二、数据集的相关信息pr...原创 2018-09-11 00:44:22 · 4647 阅读 · 2 评论 -
【深度学习框架Keras】一个二分类的例子
一、这个IMDB数据集包含了50000条电影评论,其中25000条用于训练,另外25000条用于测试。其label只包含0或1,其中0表示负面评价,1表示正面评价from keras.datasets import imdb(train_data,train_labels),(test_data,test_labels) = imdb.load_data(num_words=8000) ...原创 2018-09-10 23:31:03 · 33584 阅读 · 15 评论 -
【深度学习框架Keras】第一个简单的例子
一、MNIST数据集是一个手写数字图片的数据集,其包含了60000张训练图片和10000张测试图片,这些图片是28××\times28的灰度图片,共包含0到9总计10个数字。import kerasfrom keras.datasets import mnist(train_images,train_labels),(test_images,test_labels) = mnist.l...原创 2018-09-10 22:07:04 · 6272 阅读 · 1 评论 -
【深度学习框架Keras】使用常见的预训练词向量_glove_fasttext_word2vec_paragram
说明1.环境:kaggle kernel2.数据来源:kaggle(需要手动添加)import pandas as pdimport numpy as npfrom keras.preprocessing.text import Tokenizerfrom keras.preprocessing.sequence import pad_sequencesfrom keras.ut...原创 2019-04-26 19:14:20 · 2680 阅读 · 0 评论