-
大小: 3KB文件类型: .py金币: 2下载: 1 次发布日期: 2021-06-05
- 语言: Python
- 标签: 神经网络 Keras TensorFlow
资源简介
数据集为Keras自带的IMDB数据集,运行文件是自动下载。后台为TensorFlow,文件为.py格式,打开即可直接运行。
代码片段和文件信息
#%% 加载IMDB数据
from keras.datasets import imdb
(train_data train_labels) (test_data test_labels) = imdb.load_data(num_words=10000)
# print(train_data[0])
# print(train_labels[0])
# print(max([max(sequence) for sequence in train_data]))
#%% 将整数序列编码为二进制矩阵
import numpy as np
def vectorize_sequences(sequences dimension=10000):
results = np.zeros((len(sequences) dimension))
for i sequence in enumerate(sequences):
# >>> seasons = [‘Spring‘ ‘Summer‘ ‘Fall‘ ‘Winter‘]
# >>> list(enumerate(seasons))
# [(0 ‘Spring‘) (1 ‘Summer‘) (2 ‘Fall‘) (3 ‘Winter‘)]
# >>> list(enumerate(seasons start=1))
# [(1 ‘Spring‘) (2 ‘Summer‘) (3 ‘Fall‘) (4 ‘Winter‘)]
results[i sequence] = 1.
return results
x_train = vectorize_sequences(train_data)
x_test = vectorize_sequences(test_data)
# print(x_train[0]) # [0. 1. 1. ... 0. 0. 0.]
y_train = np.asarray(train_labels).astype(‘float32‘)
y_test = np.asarray(test_labels).astype(‘float32‘)
#%% 模型定义
from keras import models
from keras import layers
model = models.Sequential()
model.add(layers.Dense(16 activation=‘relu‘ input_shape=(10000)))
model.add(layers.Dense(16 activation=‘relu‘))
model.add(layers.Dense(1 activation=‘sigmoid‘))
#%% 编译模型
model.compile(optimizer=‘rmspr
相关资源
- 图像分割-snake算法 python版本
- Python-使用DeepFakes实现YouTube视频自动换
- deep learning with python 中文版
- ciscoIOUKeygen.py
- 卷积神经网络图像识别python代码pdf
- Morphological Snakes——改进版Geodestic a
- 卷积神经网络python
- Python-Keras实现Inceptionv4InceptionResnetv1和
- Python-subpixel利用Tensorflow的一个子像素
- Python-神经网络模型能够从音频演讲中
- Python-基于深度学习的语音增强使用
- OCR:一个有趣的网页版手写数字识别
- NeMo_脉冲神经网络工具_spiking neural n
- unlocker208 —— VMware 安装 MacOS的必备补
- dlib18.17 编译好的python-dlib库 不需要
- 使用python自己实现神经网络操纵赛车
- python+keras+deeplearning
- 基于递归神经网络的广告点击率预估
- SHA-3 哈希摘要算法 python 源代码及官方
- sha3 python 史上最全最详细的正确实现
- MLP/RNN/LSTM模型进行IMDb情感分析
- 卷积神经网络的Python实现【试读】1
- 10行Python代码实现目标检测
- Make Your Own Neural Network - 搭建自己的神
- Python Pocket Reference 第五版-带书签目录
- 学生成绩管理系统-python-tkinker.zip
- 利用脉冲耦合神经网络的图像处理.
- Python神经网络编程高清,带详细书签
- [PDF] Reinforcement Learning With Open AI Tens
- Python神经网络编程.zip
评论
共有 条评论