code: def test_full_mode(self):
      # Tests basic correlation in full mode and case where filter
      # is larger than the input image.
      self.validate((3, 1, 4, 4, 4), (2, 1, 5, 5, 5), "full")
  
      def f():
          self.validate((3, 2, 5, 5, 5), (4, 2, 8, 8, 8), "valid")
  
      self.assertRaises(Exception, f)
  
imports: from __future__ import absolute_import, print_function, division
  from nose.plugins.skip import SkipTest
  from nose.plugins.attrib import attr
  from nose.tools import assert_equals
  from parameterized import parameterized
  import numpy
  from six import integer_types
  import theano
  import theano.tensor
  from theano.tests import unittest_tools
  from theano.tensor.nnet import corr3d, conv
  from theano.tensor.nnet.tests.test_abstract_conv import Grouped_conv3d_noOptim
label_desc: Use image node_id 10 for calling the TestCorr3D obj's underlying member method code with example usage: obj.test_full_mode() without return types