-
Notifications
You must be signed in to change notification settings - Fork 840
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mmlspark-LightGBM gcc version problem #539
Comments
java.lang.UnsatisfiedLinkError: /data7/yarn1/local/usercache/mart_mobile/appcache/application_1533628320510_19885747/container_e31_1533628320510_19885747_01_000013/tmp/mml-natives7074460575321003512/lib_lightgbm.so: /lib64/libm.so.6: version `GLIBC_2.23' not found (required by /data7/yarn1/local/usercache/mart_mobile/appcache/application_1533628320510_19885747/container_e31_1533628320510_19885747_01_000013/tmp/mml-natives7074460575321003512/lib_lightgbm.so) |
@mrchor very sorry, yes I am working on fixing this in my spare time. Please see here for more info: |
Thank you for your answer. In addition, I would like to ask two other questions about mmlspark-lightgbm: 1.Do you have any suggestions of supporting batch predicting on mmlspark-lightgbm?2.LightGBM on-line prediction has a serious timeouts problem. Is there any optimization for this problem, such as writing a Scala code to predict instead of C++ DLL? |
hi @mrchor , besides using the MMLSpark API, you can export the lightgbm model to native file and load it inside the python booster or the R-based learner. You can also export it to PMML and then use any of the PMML evaluators. |
Thank you very much. PMML does not seem to be a good solution. Since the service is Java architecture currently, is there any other solution to call lightgbm model (spark trained) with Java? |
@mrchor not that I know of currently. What are the problems that you are having with the spark based API specifically? What is the timeout problem and do you have specific performance numbers currently that we could try and improve on - and does the build I sent you help improve the performance? --packages |
closing as now we use the official linux .so files produced from Microsoft/LightGBM build, which uses ubuntu 14.04 docker that does not have the glibc issue. --packages |
Guys, I have a question, mmlspark-LightGBM has a problem of GCC version when running spark. The current version is GCC 5.8. Can you support a lower version, such as GCC 4.8?
The text was updated successfully, but these errors were encountered: