python - 通过 RNN 和 csv 数据生成自然语言
问题描述
我是 TensorFlow 和机器学习的初学者。我想问一下我如何制作一些代码。
我正在尝试通过 RNN 制作一个自然语言生成程序。
你可以看到图片是数据,每行有x,y,vocab_size和max_len。有没有办法整体执行该代码?每行都有自己的数据,列表的长度不同。如果没有办法,我是否必须分别执行每一行?
model = Sequential()
model.add(Embedding(vocab_size, 10, input_length=max_len-1))
model.add(SimpleRNN(32))
model.add(Dense(vocab_size, activation='softmax'))
model.compile(loss='categorical_crossentropy', optimizer='adam', metrics=['accuracy'])
model.fit(dataset, epochs=200, verbose=2)
解决方案
实际上,您之前定义的架构就足够了。CMIIW
推荐阅读
- android - 如何从android中的媒体记录器获取音频流
- rest - Google Apps 脚本无法识别 HTTP POST 请求中的“Host”标头?
- python - 如何在主循环继续运行时制作一个单独的“类似计时器”的函数来设置变量?
- django - 在 cpanel(共享主机)上部署 Django 应用程序时出错
- javascript - 如何在 Textarea 元素中显示数组
- c++ - 程序使用 pkg-config --cflgas opencv 和 pkg-config --ldflag 编译正常,但不可执行(ubuntu 16.04)
- objective-c - 在函数范围之外保持objectiveC对象有效
- r - 我如何从 github 为 r 运行可执行文件
- javascript - 如何将字符串转换为 React 组件
- button - Google电子表格:单击按钮时“需要授权”