-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
no need for the reference blas #207
Comments
Thanks! Your github README.md says
for dependency. Can you please point me to more detailed information of the best practice to add netlib-java dependency? I am not clear "only need to depend on the java and system variants. The "reference" versions are a waste of download space." Thanks again! We surely will add your project link to all relevant pages in our documents. Thanks for the great work! |
Just look it the pom you're depending on and only pick the bits you need. You probably don't want the raspberry pi binaries either. |
So perhaps replace it with the following?
|
assuming they are the latest, that is the kind of thing that would be good. You might even want to drop 32 bit linux. Make sure you also have
the JVM fallback logic and JNI loader, respectively. |
Thank guys! I will try it. |
It works well on Mac. I will test it on Windows and Linux soon. Thanks! |
@fommil Do you support MKL on windows? It is easy to install it on windows and it does provide excellent performance. Thanks! |
Did you not watch the conference talk referenced from the README? I think you should as it is highly relevant for what you're doing here. |
Sure I did. Let me rephrase my question. I understand that you support MKL on Linux (with alternatives). On Windows, you look for libblas3.dll and liblapack3.dll. Is it possible that you support MKL out of box on Windows (suppose its dlls are in PATH)? Thanks! |
I draw the conclusion too quickly. Check the log again on Mac, I found the following warnings:
Here is my dependencies:
What do I miss? Thanks! |
Hmm, I would expect that to work. |
It seems a bug with SBT (or sbt-native-packager). Although we list libraries like netlib-native_system-osx-x86_64, SBT doesn't include it in the distribution package. I revert the dependency back to |
I submit a ticket: Hope it can be fixed in the next 0.13 release. Thanks! |
Your netlib-java dependencies are too large, you only need to depend on the java and system variants. The "reference" versions are a waste of download space.
Also, I'd appreciate a link from your documentation to https://github.com/fommil/netlib-java#netlib-java when you refer to native binaries as I spent a lot of time on this project and have not been remunerated, hence technical credit is a substitute currency.
The text was updated successfully, but these errors were encountered: