Bond Huang
Bond Huang
批量调用是否可能是因为查询query较长,导致内存不足?
这是训练语料未包含空格符号导致的,目前使用需要用户先进行空格符号的预处理,我们也会尽快修复这个问题
C++暂时还未支持Rank模型调用适配
可取消注释LacDemo.java 11行代码`System.setProperty("java.library.path", ".");`,设置在当前路径查找动态库。 默认情况下,是会在运行目录查找动态库的,可能更配置有关,偶而会出现这种情况。
相同的错误信息吗?我们这边暂时无法复现这个问题
应该是跟JAVA的环境配置有关,查找链接库时不会到当前目录查找,可以通过System.load()函数加载绝对路径的动态库 如:`System.load("F:/lac/java/lacjni.dll");`
> 给你们提点建议,能把windows和linux环境配置步骤分别说明一下,然后工具的版本号也说明一下。我配置这些环境都搞了一周了。。。。 @elihuan1990 嗯嗯,好的,感谢建议,因为最近几天相关issue反馈比较多,所以文档已经进行过更新了,Windows的编译可以参考文档https://github.com/baidu/lac/blob/master/compile4windows.md
> 呃,我是在linux环境下的 @yeyuelong linux和Windows对于该问题的处理方式是一样的, > System.load("/home/work/lihuan22/lac-master/output/java/liblacjni.so"); 如果细心留意一下这里的路径,应该也是Linux的环境
问的问题应该与issue103相同?https://github.com/baidu/lac/issues/103#issue-659177724
先配置logging再import lac,logging配置可生效,具体原因还不太清楚,可能与logging实现有关 ```python import logging logging.basicConfig(filename='testlog.log', filemode="a", format="%(asctime)s %(name)s:%(levelname)s:%(message)s", datefmt="%Y-%m-%d %H:%M:%S",level=logging.DEBUG) from LAC import LAC logging.info('test lac log') ```