ConvTranspose3d cuDNN bug non-contiguous input continues to persist

username: Nicolo_Savioli
cooked: <p>Continue to have the problem</p>
<aside class="onebox githubissue">
  <header class="source">
      <a href="https://github.com/pytorch/pytorch/issues/1664" target="_blank" rel="nofollow noopener">github.com/pytorch/pytorch</a>
  </header>
  <article class="onebox-body">
    <a href="https://github.com/edgarriba" rel="nofollow noopener">
<img src="https://avatars1.githubusercontent.com/u/5157099?v=2&amp;s=96" class="thumbnail onebox-avatar" width="96" height="96">
</a>

<h4><a href="https://github.com/pytorch/pytorch/issues/1664" target="_blank" rel="nofollow noopener">Issue: RuntimeError: CUDNN_STATUS_NOT_SUPPORTED</a></h4>

<div class="date" style="margin-top:10px;">
	<div class="user" style="margin-top:10px;">
	opened by <a href="https://github.com/edgarriba" target="_blank" rel="nofollow noopener">edgarriba</a>
	on <a href="https://github.com/pytorch/pytorch/issues/1664" target="_blank" rel="nofollow noopener">2017-05-26</a>
	</div>
	<div class="user">
	closed by <a href="https://github.com/apaszke" target="_blank" rel="nofollow noopener">apaszke</a>
	on <a href="https://github.com/pytorch/pytorch/issues/1664" target="_blank" rel="nofollow noopener"></a>
	</div>
</div>

<pre class="content" style="white-space: pre-wrap;">I found this runtime error
RuntimeError: CUDNN_STATUS_NOT_SUPPORTED. This error may appear if you passed in a non-contiguous input.
The code reproducing the error...</pre>

<div class="labels">
 	<span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">high priority</span>
 	<span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">module: cudnn</span>
 	<span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">topic: dependency bug</span>
 	<span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">triaged</span>
</div>

  </article>
  <div class="onebox-metadata">
    
    
  </div>
  <div style="clear: both"></div>
</aside>

<p>which appears to be a hot topic in GitHub even today:</p>
<aside class="onebox githubissue">
  <header class="source">
      <a href="https://github.com/pytorch/pytorch/issues/4107" target="_blank" rel="nofollow noopener">github.com/pytorch/pytorch</a>
  </header>
  <article class="onebox-body">
    <a href="https://github.com/nikostr" rel="nofollow noopener">
<img src="https://avatars1.githubusercontent.com/u/11029073?v=2&amp;s=96" class="thumbnail onebox-avatar" width="420" height="420">
</a>

<h4><a href="https://github.com/pytorch/pytorch/issues/4107" target="_blank" rel="nofollow noopener">Issue: CUDNN_STATUS_NOT_SUPPORTED for large matrix input</a></h4>

<div class="date" style="margin-top:10px;">
	<div class="user" style="margin-top:10px;">
	opened by <a href="https://github.com/nikostr" target="_blank" rel="nofollow noopener">nikostr</a>
	on <a href="https://github.com/pytorch/pytorch/issues/4107" target="_blank" rel="nofollow noopener">2017-12-11</a>
	</div>
	<div class="user">
	</div>
</div>

<pre class="content" style="white-space: pre-wrap;">The following code (adapted from https://discuss.pytorch.org/t/cudnn-status-not-supported-error-occurs-when-apply-autograd-grad-to-compute-high-order-differentiation/8256) gives me a CUDNN_STATUS_NOT_SUPPORTED error. I'm running the pytorch 0.3.0 with cuDNN 7.0.4, CUDA 9.0.176,...</pre>

<div class="labels">
 	<span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">module: cudnn</span>
 	<span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">triaged</span>
</div>

  </article>
  <div class="onebox-metadata">
    
    
  </div>
  <div style="clear: both"></div>
</aside>

<p>Can anything be done, for example, contact NVIDIA?</p>

username: ptrblck
cooked: <p>Hi Nicolo,</p>
<p>I couldn’t reproduce the issue with the last code snippet posted <a href="https://github.com/pytorch/pytorch/issues/4107#issuecomment-512336351" rel="nofollow noopener">here</a>. Is this code raising this exception on your system?<br>
If not, could you provide an executable code snippet so that we can reproduce this issue?</p>
<p>We are currently working on a similar fix to <a href="https://github.com/pytorch/pytorch/issues/22496" rel="nofollow noopener">this issue</a>, which is also related to large inputs/outputs.</p>

username: Nicolo_Savioli
cooked: <p>Hi,</p>
<p>I think the problem is due to large matrices. I don’t think it’s a problem of torch but rather of CuDNN, the problem is that working high resolution with volumes here is impossible.</p>