使用 g2p-seq2seq 创建字典:ValueError:无法解码任何 JSON 对象



我运行了以下命令:

g2p-seq2seq --interactive --model_dir g2p-seq2seq-cmudict

但是我得到了这个错误::(

/

usr/lib64/python2.7/site-packages/h5py/init.py:36: FutureWarning: 将 issubdtype 的第二个参数从float转换为np.floating已弃用。将来,它将被视为np.float64 == np.dtype(float).type. 从._conv导入 register_converters作为_register_converters回溯(最新( 最后调用(:文件 "/usr/bin/g2p-seq2seq",第 9 行,在 load_entry_point('g2p-seq2seq==6.1.3a0', 'console_scripts', 'g2p-seq2seq'((( 文件 "/usr/lib/python2.7/site-packages/g2p_seq2seq-6.1.3a0-py2.7.egg/g2p_seq2seq/app.py", 107 号线,在主线 params.hparams = g2p_trainer_utils.load_params(FLAGS.model_dir( file "/usr/lib/python2.7/site-packages/g2p_seq2seq-6.1.3a0-py2.7.egg/g2p_seq2seq/g2p_trainer_utils.py", 210路,load_params model_params = json.load(open(params_file_path(( 文件 "/usr/lib64/python2.7/json/init.py",第 290 行,加载中 **kw( 文件 "/usr/lib64/python2.7/json/init.py",第 338 行,在加载中 返回 _default_decoder.decode(s( 文件 "/usr/lib64/python2.7/json/decoder.py",第 366 行,解码 obj, end = self.raw_decode(s, idx=_w(s, 0(.end((( File "/usr/lib64/python2.7/json/decoder.py",第 384 行,raw_decode 行 引发 ValueError("无法解码任何 JSON 对象"( ValueError:无法解码任何 JSON 对象

请帮忙T_T

你需要安装上一版的 g2p-seq2seq (6.2.0a0( 和上一版的 tensor2tensor=1.5.7(升级到新版本的 t2t 更高 1.6.0 的问题仍未解决(。 此外,您需要下载最新的预训练模型。

最新更新