Thanks for the link.
cudnn is enabled by default, so as long as you don’t disable it it should be used.
You could use the autograd.profiler on the ctcloss call to check the kernel names to verify that the cudnn implementation is used.