keras从入门到放弃(十一)电影评价预测
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从入门到放弃(十一)电影评价预测相关推荐
- keras从入门到放弃(二十)LSTM处理 电影评价预测
电影评价预测,对于词频使用keras.preprocessing.sequence.pad_sequences import keras from keras import layers data = ...
- keras从入门到放弃(二十一)LSTM处理 RNN文本分类
数据集是航空公司评论数据集 美联航 Twitter 用户评论数据是一个Twitter评论情绪数据,从2015年2月开始抓取的美国航空公司Twitter评论数据,并对每条评论进行情感评价,包括正面.负面 ...
- keras从入门到放弃 (一) 线性回归
什么是keras 中文 https://keras.io/zh/ 英文 https://keras.io/ 与其他任何深度学习框架相比,Keras 在行业和研究领域的应用率更高(除 TensorFlo ...
- keras从入门到放弃(十八)批量标准化
什么是批量标准化 批标准化(Batch Normalization,BN),又叫批量归一化,是一种用于改善人工神经网络的性能和稳定性的技术. 这是一种为神经网络中的任何层提供零均值/单位方差输入的技术 ...
- keras从入门到放弃(十五)图片数据增强
import keras from keras import layers import numpy as np import os import shutil base_dir = '../猫狗数据 ...
- keras从入门到放弃(十七)使用预训练网络VGG迁移学习
VGG16网络是13层卷积层,运算起来非常的忙,如果使用CPU基本跑不了 import keras from keras import layers import numpy as np import ...
- keras从入门到放弃(十六)内置预训练网络VGG
什么是预训练网络 一个常用.高效的在小图像数据集上深度学习的方法就是利用预训练网络.一个预训练网络只是简单的储存了之前在大的数据集训练的结果,通常是大的图像分类任务.如果原始的数据集已经足够大,足够一 ...
- keras从入门到放弃(十四)模型的保存
今天来探讨模型的保存 Keras使用HDF5文件系统来保存模型.模型保存的方法很容易,只需要使用save()方法即可. 上次训练好了手写数字识别数据集,今天学会如何保存数据集 保存/加载整个模型 Ke ...
- keras从入门到放弃(十三)卷积神经网络处理手写数字识别
今天来一个cnn例子 手写数字识别,因为是图像数据 import keras from keras import layers import numpy as np import matplotlib ...
最新文章
- Hibernate 性能优化技巧
- Spring @Async注解
- UNIX V6内核源码剖析——unix v6 全貌
- 使用docker快速启动jetlinks
- 为什么有时打不开爬取到的图片
- 开源Math.NET基础数学类库使用(04)C#解析Matrix Marke数据格式
- JavaScript语法(二)
- 信安教程第二版-第11章网络物理隔离技术原理与应用
- Tomcat类加载器为何违背双亲委派模型
- java 查找排序_数据结构(Java)——查找和排序(1)
- Golang类型转换模块 - gconv
- pandas怎么去除nan_pandas缺失值处理之——如何消去Nan值对数字型字符串数据类型的影响,让数字型字符串保持原始str类型,而不会自动变为float类型?...
- pythonclass使用教程_【Python 1-15】Python手把手教程之——详解类Class以及类的使用...
- 64位java没有javaw.exe_javaw.exe路径错误导致eclipse无法启动
- python问题unindent does not match any outer indentation level在pycharm平台的解决方法
- python允许无止境的循环_python基础课程 第6章 循环(无尽的未来)
- 锐龙R3 3300X和R5 3500X 哪个好
- ISCC2022--Writeup
- 每个人都至少需要4个邮箱账户(附国内外数十个免费邮箱)
- iOS之身份证的正则校验
热门文章
- mysql 6.2使用_2. MYSQL基本使用(2)
- Arduino--LCD1602(4bit)
- MT7688 坑爹的 SPI Master 半双工全双工问题
- 信仰的力量—海归毕业季的选择与入职后的蜕变记
- unity3d 绘制小地图_Unity中实现小地图的几种方式
- python设置文件权限_PYTHON学习之文件操作;
- [***]沙雕低错集
- RSACryptoServiceProvider加密解密签名验签和DESCryptoServiceProvider加解密
- 媒体查询 屏幕超过页面上版心的宽度时 ,(也就是所有内容能显示出来),不让它有滚动条 【解决了因为banner图的原因出现滚动条的问题】...
- 盘点2015年前20款表现出色的免费开源软件