python - 张量流无效符号
问题描述
我正在使用 seq2seq 对字典中找不到的一些英语单词训练语言模型。但是当我在语音词典上训练模型时,我会收到这些警告,然后模型在训练后无法识别单词,因为它无法识别这些字母。
WARNING:tensorflow:Invalid symbol:A
WARNING:tensorflow:Invalid symbol:O
WARNING:tensorflow:Invalid symbol:O
WARNING:tensorflow:Invalid symbol:C
WARNING:tensorflow:Invalid symbol:I
WARNING:tensorflow:Invalid symbol:A
WARNING:tensorflow:Invalid symbol:O
WARNING:tensorflow:Invalid symbol:O
WARNING:tensorflow:Invalid symbol:C
WARNING:tensorflow:Invalid symbol:C
WARNING:tensorflow:Invalid symbol:I
WARNING:tensorflow:Invalid symbol:E
WARNING:tensorflow:Invalid symbol:C
WARNING:tensorflow:Invalid symbol:O
WARNING:tensorflow:Invalid symbol:I
WARNING:tensorflow:Invalid symbol:I
WARNING:tensorflow:Invalid symbol:E
WARNING:tensorflow:Invalid symbol:E
WARNING:tensorflow:Invalid symbol:E
WARNING:tensorflow:Invalid symbol:O
WARNING:tensorflow:Invalid symbol:O
任何帮助将不胜感激在此先感谢。
解决方案
因此,如果有人需要帮助,我将继续回答我自己的问题,问题是我需要将丢失的字母添加到 vocab.g2p。编辑:将大写字母添加到 vocab.g2p
推荐阅读
- list - 多个可选参数,可选
- > vs 列表
>,Java 8 - wso2 - WSO2 EI 6.5.0 从 json-eval 表达式值中获取特定字符串
- c# - 找不到命令“dotnet ef”
- sql - 如何在插入中表示重复值?
- sql-server - SQL Server 使用和不使用 Order By 会产生不同的结果
- python - 如何做一个简单的ndarray索引操作
- time-complexity - for循环内递归分解函数的时间复杂度
- elixir - 我可以让 Elixir 执行与变量匹配的引用代码吗?
- javascript - insertRow 后无法按 ID 删除表行
- c++ - 有没有办法用本机 C++ 代码替换 Windows API Timer (SetTimer)?