-
Notifications
You must be signed in to change notification settings - Fork 35
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
TF 1.12.0, CPU/GPU, CUDA 9.0, CuDNN 7.4, Python 3.5, Ubuntu 16.04, Skylake, -AVX, +SSE4 #99
Comments
Dude many thanks. I have searched all the web for this wheel for my old computer. Thanks for taking your time and building one. |
THANK YOU Been trying for a year to get a newer version than tensorflow v1.5 working. This is the first thing that has worked. 🎉 |
Should I build also 1.13? |
@bzamecnik As of right now, I'm too afraid to update CUDA to work with 1.13 (like I said, it took me way to long to get this working), so I likely will not be able to test for you. I'm sure others in the community would love that contribution, though. |
I really really appreciate this build. Now my old Xeon desktop can finally use tensorflow with version > 1.5. What a leap to 1.12! Thanks!! |
@bzamecnik Hey tensorflow 2 has released can you please make a wheel for this version cpu |
Recent build with and without GPU, without AVX for Ubuntu 16.04.
Compiled on Intel Pentium G4400 (Skylake) without AVX/FMA instructions.
Successfully tested with Keras 2.2.4 on GTX 980 Ti.
Instructions
Install the Bazel build tool:
Build:
Test it:
Troubleshooting
sed -i -E 's#\.tf_configure\.bazelrc#tools/bazel.rc#' .bazelrc
Default GCC flag is -march=native, so on my CPU (without AVX) AVX will be disabled. If cross-compiling on another CPU with AVX, we can disable it explicitly:
Another build (with explicitly enabled SSE4 and with
-D_GLIBCXX_USE_CXX11_ABI=0
):Another build was without CUDA:
Compute capabilities:
TODO:
The text was updated successfully, but these errors were encountered: