keras基础实例

电影评价预测

导入数据集

import keras
from keras import layers
import matplotlib.pyplot as plt
%matplotlib inline
data = keras.datasets.imdb
max_word = 10000
# 加载前10000个单词 最大不超过10000
(x_train, y_train), (x_test, y_test) = data.load_data(num_words=max_word)

查看数据

x_train.shape, y_train.shape
OUT:
((25000,), (25000,))
x_train[0]
y_train[0]
OUT:
输出的是
词汇的index
输出的是
array([1, 0, 0, ..., 0, 1, 0], dtype=int64)
1 代表 正面评价 0 代表负面怕评价

加载index和词汇的对应关系

#加载词汇
word_index = data.get_word_index()
#将index和value 互换
index_word = dict((value, key) for key,value in word_index.items())


打印第一个评

keras从入门到放弃(十一)电影评价预测相关推荐

  1. keras从入门到放弃(二十)LSTM处理 电影评价预测

    电影评价预测,对于词频使用keras.preprocessing.sequence.pad_sequences import keras from keras import layers data = ...

  2. keras从入门到放弃(二十一)LSTM处理 RNN文本分类

    数据集是航空公司评论数据集 美联航 Twitter 用户评论数据是一个Twitter评论情绪数据,从2015年2月开始抓取的美国航空公司Twitter评论数据,并对每条评论进行情感评价,包括正面.负面 ...

  3. keras从入门到放弃 (一) 线性回归

    什么是keras 中文 https://keras.io/zh/ 英文 https://keras.io/ 与其他任何深度学习框架相比,Keras 在行业和研究领域的应用率更高(除 TensorFlo ...

  4. keras从入门到放弃(十八)批量标准化

    什么是批量标准化 批标准化(Batch Normalization,BN),又叫批量归一化,是一种用于改善人工神经网络的性能和稳定性的技术. 这是一种为神经网络中的任何层提供零均值/单位方差输入的技术 ...

  5. keras从入门到放弃(十五)图片数据增强

    import keras from keras import layers import numpy as np import os import shutil base_dir = '../猫狗数据 ...

  6. keras从入门到放弃(十七)使用预训练网络VGG迁移学习

    VGG16网络是13层卷积层,运算起来非常的忙,如果使用CPU基本跑不了 import keras from keras import layers import numpy as np import ...

  7. keras从入门到放弃(十六)内置预训练网络VGG

    什么是预训练网络 一个常用.高效的在小图像数据集上深度学习的方法就是利用预训练网络.一个预训练网络只是简单的储存了之前在大的数据集训练的结果,通常是大的图像分类任务.如果原始的数据集已经足够大,足够一 ...

  8. keras从入门到放弃(十四)模型的保存

    今天来探讨模型的保存 Keras使用HDF5文件系统来保存模型.模型保存的方法很容易,只需要使用save()方法即可. 上次训练好了手写数字识别数据集,今天学会如何保存数据集 保存/加载整个模型 Ke ...

  9. keras从入门到放弃(十三)卷积神经网络处理手写数字识别

    今天来一个cnn例子 手写数字识别,因为是图像数据 import keras from keras import layers import numpy as np import matplotlib ...

最新文章

  1. Hibernate 性能优化技巧
  2. Spring @Async注解
  3. UNIX V6内核源码剖析——unix v6 全貌
  4. 使用docker快速启动jetlinks
  5. 为什么有时打不开爬取到的图片
  6. 开源Math.NET基础数学类库使用(04)C#解析Matrix Marke数据格式
  7. JavaScript语法(二)
  8. 信安教程第二版-第11章网络物理隔离技术原理与应用
  9. Tomcat类加载器为何违背双亲委派模型
  10. java 查找排序_数据结构(Java)——查找和排序(1)
  11. Golang类型转换模块 - gconv
  12. pandas怎么去除nan_pandas缺失值处理之——如何消去Nan值对数字型字符串数据类型的影响,让数字型字符串保持原始str类型,而不会自动变为float类型?...
  13. pythonclass使用教程_【Python 1-15】Python手把手教程之——详解类Class以及类的使用...
  14. 64位java没有javaw.exe_javaw.exe路径错误导致eclipse无法启动
  15. python问题unindent does not match any outer indentation level在pycharm平台的解决方法
  16. python允许无止境的循环_python基础课程 第6章 循环(无尽的未来)
  17. 锐龙R3 3300X和R5 3500X 哪个好
  18. ISCC2022--Writeup
  19. 每个人都至少需要4个邮箱账户(附国内外数十个免费邮箱)
  20. iOS之身份证的正则校验

热门文章

  1. mysql 6.2使用_2. MYSQL基本使用(2)
  2. Arduino--LCD1602(4bit)
  3. MT7688 坑爹的 SPI Master 半双工全双工问题
  4. 信仰的力量—海归毕业季的选择与入职后的蜕变记
  5. unity3d 绘制小地图_Unity中实现小地图的几种方式
  6. python设置文件权限_PYTHON学习之文件操作;
  7. [***]沙雕低错集
  8. RSACryptoServiceProvider加密解密签名验签和DESCryptoServiceProvider加解密
  9. 媒体查询 屏幕超过页面上版心的宽度时 ,(也就是所有内容能显示出来),不让它有滚动条 【解决了因为banner图的原因出现滚动条的问题】...
  10. 盘点2015年前20款表现出色的免费开源软件