PYTHON深度学习6.2RNN循环网络

#简单的循环网络

#-*-coding:utf-8 -*-

from keras.datasets import imdbfrom keras.preprocessing import sequence

max_fetaures = 10000maxlen = 500batch_size = 32print("Loading data...")(x_train, y_train), (x_test, y_test) = imdb.load_data(path="/home/duchao/projects(my)/keras/kagge/6/6.1/imdb.npz",num_words=max_fetaures)print(len(x_train), ‘train sequences‘)print(len(x_test), ‘test sequences‘)

print(‘Pad sequences (sample x time)‘)x_train = sequence.pad_sequences(x_train, maxlen=maxlen)x_test = sequence.pad_sequences(x_test, maxlen=maxlen)

print(‘x_train shape:‘, x_train.shape)print(‘x_test shape:‘, x_test.shape)

from keras.layers import Densefrom keras.models import Sequentialfrom keras.layers import Embedding,SimpleRNN

model = Sequential()model.add(Embedding(max_fetaures, 32))model.add(SimpleRNN(32))model.add(Dense(1, activation=‘sigmoid‘))

model.compile(optimizer=‘rmsprop‘, loss=‘binary_crossentropy‘, metrics=[‘acc‘])history = model.fit(x_train, y_train, epochs=10, batch_size=128, validation_split=0.2)

import matplotlib.pyplot as plt

acc = history.history[‘acc‘]val_acc = history.history[‘val_acc‘]loss = history.history[‘loss‘]val_loss = history.history[‘val_loss‘]

epochs = range(1, len(acc) + 1)

plt.plot(epochs, acc, ‘bo‘, label=‘Training acc‘)plt.plot(epochs, val_acc, ‘b‘, label=‘Validation acc‘)plt.title(‘Training and validation accuracy‘)plt.legend()

plt.figure()

plt.plot(epochs, loss, ‘bo‘, label=‘Training loss‘)plt.plot(epochs, val_loss, ‘b‘, label=‘Validation loss‘)plt.title(‘Training and validation loss‘)plt.legend()

plt.show()

原文地址:https://www.cnblogs.com/shuimuqingyang/p/10430335.html

时间: 2024-07-31 14:12:05

PYTHON深度学习6.2RNN循环网络的相关文章

(转)零基础入门深度学习(6) - 长短时记忆网络(LSTM)

无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(Deep Learning)这个超热的技术,会不会感觉马上就out了?现在救命稻草来了,<零基础入门深度学习>系列文章旨在讲帮助爱编程的你从零基础达到入门级水平.零基础意味着你不需要太多的数学知识,只要会写程序就行了,没错,这是专门为程序员写的文章.虽然文中会有很多公式你也许看不懂,但同时也会有更多的代码,程序员的你一定能看懂的(我周围是一群狂热的Clean

Python深度学习该怎么学?

Python想必对我们来说已经很熟悉了,Python的发展带来了一股学习Python的浪潮,聪明的人早已看准这个发展的好时机开始学习Python,那么我想问你知道Python深度学习是什么吗?不懂了吧,那让小编给你普及一下这方面的知识吧. 深度学习目前已经成为了人工智能领域的突出话题.它在"计算机视觉"和游戏(AlphaGo)等领域的突出表现而闻名,甚至超越了人类的能力.近几年对深度学习的关注度也在不断上升. 在这篇文章中,我们的目标是为所有Python深度学习的人提供一条学习之路,同

Python快速学习10: 循环的对象及设计 (生活的规律)

前言 系列文章:[传送门] 生活逐渐规律,按时睡觉.今天写博客,明天补时间看会书.慢慢的时间很珍惜 我很喜欢! 时钟就像个循环体,我们将它融入生活. 正文 循环对象的并不是随着Python的诞生就存在的,但它的发展迅速,特别是Python 3x的时代,循环对象正在成为循环的标准形式. 灵活的循环方式 (我晚饭后爱上了萨克斯,因为这是生活的一部分.属于我的特殊循环对象,它的按键就像循环方式,然后出来一首美丽的歌曲) 我的萨克斯偶像 循环对象 循环对象是这样一个对象,它包含有一个next()方法(_

《Python深度学习》高清中文版pdf+高清英文版pdf+源代码

下载:https://pan.baidu.com/s/1fngyDdcld6rA5qoho1dQCw 更多最新的资料:http://blog.51cto.com/3215120 <Python深度学习>[中文版和英文版][高清完整版PDF]+[配套源代码] 高清中文版PDF,314页,带目录和书签,彩色配图,能够复制粘贴:高清英文版PDF,386页,带目录和书签,彩色配图,能够复制粘贴:中英文两版可以对比学习. 配套源代码: 经典书籍,讲解详细: 其中高清中文版如图 原文地址:http://b

好书推荐计划:Keras之父作品《Python 深度学习》

大家好,我禅师的助理兼人工智能排版住手助手条子.可能非常多人都不知道我.由于我真的难得露面一次,天天给禅师做底层工作. wx_fmt=jpeg" alt="640? wx_fmt=jpeg" /> 今天条子最终也熬到这一天! 最终也有机会来为大家写文章了! 激动的我啊.都忘了9月17号中午和禅师在我厂门口兰州料理吃饭.禅师要了一碗牛拉+一瓶可乐+一碟凉菜,总共30元.让我结账至今还没还钱的事儿了.真的,激动的我一点儿都想不起来了. 国庆长假就要開始了,作为人工智能头条的

分享《Python深度学习》高清中文版pdf+高清英文版pdf+源代码

下载:https://pan.baidu.com/s/1O2aHCeGP8p6FyBkVjFTnTQ 最新出版的<Python深度学习>. <Python深度学习>高清中文版pdf+高清英文版pdf+源代码 高清中文版PDF,314页,带目录和书签,彩色配图,文字能够复制粘贴:高清英文版PDF,386页,带目录和书签,彩色配图,文字能够复制粘贴:中英文两版可以对比学习. 配套源代码: 经典书籍,讲解详细: 其中高清中文版如图 原文地址:http://blog.51cto.com/1

《Python深度学习》高清中文版pdf+高清英文版pdf+源代码([美] 弗朗索瓦?肖莱+译者: 张亮 )

下载:https://pan.baidu.com/s/1O2aHCeGP8p6FyBkVjFTnTQ 更多资料分享:https://pan.baidu.com/s/1g4hv05UZ_w92uh9NNNkCaA 评分为10分的<Python深度学习>. <Python深度学习>高清中文版pdf+高清英文版pdf+源代码 高清中文版PDF,314页,带目录和书签,彩色配图,文字能够复制粘贴:高清英文版PDF,386页,带目录和书签,彩色配图,文字能够复制粘贴:中英文两版可以对比学习.

《Python深度学习》高清中文版PDF+高清英文版PDF+配套源代码

最新出版的<Python深度学习> <Python深度学习>高清中文版PDF+高清英文版PDF+配套源代码.高清中文版PDF,314页,带目录和书签,彩色配图,能够复制粘贴:高清英文版PDF,386页,带目录和书签,彩色配图,能够复制粘贴:中英文两版可以对比学习.配套源代码:其中高清中文版如图 百度云链接:https://pan.baidu.com/s/1uf9BTXqwKOCLW95HO_vsGA 原文地址:http://blog.51cto.com/11018611/23400

Python深度学习(高清版)PDF

Python深度学习(高清版)PDF百度网盘链接:https://pan.baidu.com/s/1WOAfraS5Y56247A8oDUPgg 提取码:pfo3 复制这段内容后打开百度网盘手机App,操作更方便哦内容简介 · · · · · · 本书由Keras之父.现任Google人工智能研究员的弗朗索瓦?肖莱(Fran?ois Chollet)执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,涉及计算机视觉.自然语言处理.生成式模型等应用.书中包含30多个代码示例,步骤讲解