当我试图从h2o.download_mojo((绘制树时,我不断遇到错误。我遵循了官方指示:
# Now download the latest stable h2o release from http://www.h2o.ai/download/
# and run the PrintMojo tool from the command line.
#
# (For MacOS: brew install graphviz)
java -cp h2o.jar hex.genmodel.tools.PrintMojo --tree 0 -i model.zip -o model.gv -f 20 -d 3
dot -Tpng model.gv -o model.png
open model.png
我已经确保我使用了最新安装的稳定的h2o和graphviz,同时我一直收到这个错误:
java -cp h2o.jar hex.genmodel.tools.PrintMojo --tree 0 -i model.zip -o model.gv -f 20 -d 3
Error: Could not find or load main class hex.genmodel.tools.PrintMojo
dot -Tpng model.gv -o model.png
Error: dot: can't open model.gv
我不熟悉java。如果有人能帮我,那就太好了。非常感谢!
看起来当您粘贴命令时,您错过了java -
部分
为您针对Lakekysea的回答提出的后续问题添加答案。
如果您看到错误"找不到或加载主类hex.genmodel.tools.PrintMojo">
这可能是因为你有一个旧版本的H2O,直到版本3.10.4之后才添加PrintMojo功能。请验证您使用的是具有PrintMojo功能的H2O-3版本。
(以防万一,还请仔细检查您是否安装了带有dot -V
的graphviz(