I suspect supporting Conv1d and Conv3d is straight forward, but einsum() probably needs to change? Does anyone know the correct values here for the computation string?
Extension to Conv1d/3d is straightforward copy of Conv2d code, but unfold() that supports 3/4/5D tensors is required. The following worked https://github.com/f-dangel/unfoldNd
I suspect supporting Conv1d and Conv3d is straight forward, but einsum() probably needs to change? Does anyone know the correct values here for the computation string?