tensorflow-syntaxnet:sentence_pb2 和 gen_parser_ops 在哪里?
tensorflow-syntaxnet: Where are sentence_pb2 and gen_parser_ops?
我无法从 syntaxnet 导入这两个 python 文件,我也找不到它们。有谁知道如何解决这个问题?谢谢!
从syntaxnet.ops导入gen_parser_ops
从语法网导入 sentence_pb2
这两个是在 syntaxnet/syntaxnet/conll2tree.py
中导入的。您可以通过在 conll2tree.py
:
中添加如下行来获取他们的位置
import os
print os.path.realpath(gen_parser_ops.__file__)
然后 运行 安装指南中的 demo.sh
。
gen_parser_ops
文件位于 bazel-out/local-opt/genfiles/syntaxnet/ops/gen_parser_ops.py
下
sentence pb2
文件存在于 bazel-out/local-opt/genfiles/syntaxnet/sentence_pb2.py
。
我在 linux 机器 (ubuntu) 中使用查找命令找到了这些文件:
sudo find ~/ -type f -name "gen_parser_ops*"
sudo find ~/ -type f -name "sentence_pb2*"
我无法从 syntaxnet 导入这两个 python 文件,我也找不到它们。有谁知道如何解决这个问题?谢谢!
从syntaxnet.ops导入gen_parser_ops 从语法网导入 sentence_pb2
这两个是在 syntaxnet/syntaxnet/conll2tree.py
中导入的。您可以通过在 conll2tree.py
:
import os
print os.path.realpath(gen_parser_ops.__file__)
然后 运行 安装指南中的 demo.sh
。
gen_parser_ops
文件位于 bazel-out/local-opt/genfiles/syntaxnet/ops/gen_parser_ops.py
sentence pb2
文件存在于 bazel-out/local-opt/genfiles/syntaxnet/sentence_pb2.py
。
我在 linux 机器 (ubuntu) 中使用查找命令找到了这些文件:
sudo find ~/ -type f -name "gen_parser_ops*"
sudo find ~/ -type f -name "sentence_pb2*"