I had troubles running tedlium example script on my GTX 1070. I am using CUDA toolkit 8.0, which is the only supported CUDA toolkit for 1070.
After some research, I found out that eesen was compiled with old cuda compute capabilities (namely, arch and code parameters in CUDA_ARCH) which are presumably not supported on my 1070. I looked the way how these parameters are changed in Kaldi in order to support newer CUDA toolkits and tried to reproduce that way in Eesen. After my modifications, tedlium example started working properly.
So I decided that it will be a good idea to merge these changes upstream.
Great, thanks - this looks like a simple fix. We'll have a few other merges coming up, I think Yajie will take care of them together. Thanks again for sending this!
Hello!
I had troubles running tedlium example script on my GTX 1070. I am using CUDA toolkit 8.0, which is the only supported CUDA toolkit for 1070. After some research, I found out that eesen was compiled with old cuda compute capabilities (namely, arch and code parameters in CUDA_ARCH) which are presumably not supported on my 1070. I looked the way how these parameters are changed in Kaldi in order to support newer CUDA toolkits and tried to reproduce that way in Eesen. After my modifications, tedlium example started working properly.
So I decided that it will be a good idea to merge these changes upstream.