tensor
  * "torch.nn.EmbeddingBag" when attempting to differentiate a
    CUDA tensor when "mode='max'"

  * "torch.Tensor.put_()" when "accumulate=False"

  * "torch.Tensor.put_()" when "accumulate=True" and called on a
    CUDA tensor

  * "torch.histc()" when called on a CUDA tensor

  * "torch.bincount()" when called on a CUDA tensor

  * "torch.kthvalue()" with called on a CUDA tensor

  * "torch.median()" with indices output when called on a CUDA
    tensor

  * "torch.nn.functional.grid_sample()" when attempting to
    differentiate a CUDA tensor

  * "torch.cumsum()" when called on a CUDA tensor when dtype is
    floating point or complex

A handful of CUDA operations are nondeterministic if the CUDA
   version is 10.2 or greater, unless the environment variable
   "CUBLAS_WORKSPACE_CONFIG=:4096:8" or
   "CUBLAS_WORKSPACE_CONFIG=:16:8" is set. See the CUDA documentation