我正在尝试在java中解压xgboost模型以加载它。有没有办法做到这一点。我很难完全用python运行。我一直在考虑以编程方式编写和执行python脚本,但有没有更简洁的方法?像jython这样的解决方案已经过时了,因为我使用的是python 3.8。
pobjuy321#
看看很棒的泡菜图书馆。用法非常简单:
Object pyObject; try(InputStream is = new FileInputStream("dump.pkl")){ net.razorvine.pickle.Unpickler unpickler = new net.razorvine.pickle.Unpickler(); pyObject = unpickler.load(is); }
如果pickle文件包含python对象,则加载 pyObject 是包含键值属性Map的javaMap。
pyObject
1条答案
按热度按时间pobjuy321#
看看很棒的泡菜图书馆。
用法非常简单:
如果pickle文件包含python对象,则加载
pyObject
是包含键值属性Map的javaMap。