import urllib.request
import os
import tarfile
from keras.preprocessing import sequence
from keras.preprocessing.text import Tokenizer
from keras.models import Sequential
from keras.layers.core import Dense, Dropout, Activation, Flatten
from keras.layers.embeddings import Embedding
from keras.layers.recurrent import SimpleRNN
from keras.layers.recurrent import LSTM
#读取or下载数据
url="http://ai.stanford.edu/~amaas/data/sentiment/aclImdb_v1.tar.gz"
filepath="data/aclImdb_v1.tar.gz"
if not os.path.isfile(filepath):
result=urllib.request.urlretrieve(url,filepath)
print('downloaded:',result)
#解压
if not os.path.exists('data/aclImdb'):
tfile = tarfile.open('data/aclImdb_v1.tar.gz','r:gz')
result = tfile.extractall('data/')
#利用正则表达式(不了解呀)去除html的标签
import re
def rm_tags(text):
re_tag = re.compile(r'<[^>]+>')
retu
Keras 建立MLP、RNN、LSTM模型进行IMDb情感分析
最新推荐文章于 2024-02-16 23:07:23 发布