-
Notifications
You must be signed in to change notification settings - Fork 74k
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
Fail to build TF 1.15 on Cuda 11.1 #43629
Comments
You need master for Cuda 11 |
@bhack that is tf 1.15-master |
I meant the master branch. |
My big app is created using TF 1 I cannot upgrade it to TF 2 API, because it requires a lot of modifications and testings from scratch, which is time and money consuming task. Seems like Tensorflow(TM) cannot provide backward compatibility for new CUDA versions. I am already very sorry that I did not choose pytorch at first. |
@iperov You can express your opinion and also your frustration but please respect the perimeter of our code of conduct https://github.com/tensorflow/tensorflow/blob/master/CODE_OF_CONDUCT.md /cc @theadactyl I think you can probably explore to use TF 1.15 in a Docker container. |
why there docker, if source code is just cannot handle cuda 11.1? RTX 3080 does not work with CUDA < 11.1 |
@iperov Please note as per process we do not have support for tf 1.x you have to upgrade to 2.x. [You may try with cuda toolkit 9 and see if you face any issues as 1.x would not support cuda 9+] |
The main issue is not about support 1.x. Is this problem with CUDA ( NVIDIA breaks backward compatibility ? ) or the source code of TF 1.x has bugs ? This is serious reason not work with TF and/or CUDA anymore. Please discuss this topic with your devteam. |
@iperov |
@Saduf2019 |
as explained above there is no support for 1.x now, no fixes/changes will be made to 1.x. |
Please follow our migration guide https://www.tensorflow.org/guide/migrate |
Hi @iperov In order to obtain the maximum performance, code is tied to the current version of CUDA. Hence, each branch can only build with exactly one version of CUDA. It will be extremely costly to upgrade an old branch to a new CUDA version and very risky, so we don't do that at all. TF is not alone here. Every software moves forward and every user will have to upgrade at one time or another. |
@mihaimaruseac |
If you want CUDA 11 you can use nightly. If you want to keep 1.x APIs then you can only use CUDA 10.0 |
To use tensorflow 1.1x on CUDA11.x, I think you should use nvidia-tensorflow. |
Any possible ways to compile working libtensorflow.dll with it? I installed cuda 10.0 to system with 3070 and tensorflow.dll 1.15 that i'm currently using doesn't give me any errors, but initialization and inference are extremely slow. |
Install NVIDIA drivers(455.23). After installing it check the status of GPU using
This should install tf-1.15 with cuda 11.1 support.
|
@anshkumar are you bot or spammer? |
@iperov why do you think so ? |
Hi @VladislavAD , I have a similar question here. Another question here, how did you deal with using TF1's tensorflow.dll on RTX30 series' GPU card? Thanks in advance for any advice, I'm looking forward to your reply! |
System information
Describe the problem
unable to build TF 1.15 on Cuda 11.1
Any other info / logs
The text was updated successfully, but these errors were encountered: