Caffe2 usage of cuDNN RNNv6 API blocks upgrade to cuDNN v9+ #124790
Labels
caffe2
module: bc-breaking
Related to a BC-breaking change
module: build
Build system issues
module: cudnn
Related to torch.backends.cudnn, and CuDNN support
module: rnn
Issues related to RNN support (LSTM, GRU, etc)
topic: build
🐛 Describe the bug
cuDNN RNNv6 API support was dropped in v9+. PyTorch itself has been migrated to the RNNv8 API in #115719, #120277, but Caffe2 has not been migrated and this currently results in build breakages when attempting to upgrade cuDNN to v9+ e.g., #123475
The two immediate possible solutions are:
A third option of porting Caffe2 to RNNv8 is technically possible, but seems wasteful when considering e.g., #122527
CC @atalman @malfet
Versions
Current upstream
cc @malfet @seemethere @csarofeen @ptrblck @xwang233 @ezyang @gchanan @mikaylagawarecki
The text was updated successfully, but these errors were encountered: