@@ -693,7 +693,7 @@ def test_sharedimage_multiple_shapes_diff_len_forward(self) -> None:
693693 self .assertEqual (test_tensor .size (3 ), size [1 ])
694694
695695 def test_sharedimage_multiple_shapes_diff_len_forward_jit_module (self ) -> None :
696- if torch .__version__ <= "1.2 .0" :
696+ if torch .__version__ <= "1.8 .0" :
697697 raise unittest .SkipTest (
698698 "Skipping SharedImage JIT module test due to insufficient Torch"
699699 + " version."
@@ -727,6 +727,10 @@ def test_sharedimage_multiple_shapes_diff_len_forward_jit_module(self) -> None:
727727
728728class TestStackImage (BaseTest ):
729729 def test_stackimage_init (self ) -> None :
730+ if torch .__version__ <= "1.2.0" :
731+ raise unittest .SkipTest (
732+ "Skipping StackImage init test due to insufficient Torch version."
733+ )
730734 size = (4 , 4 )
731735 fft_param_1 = images .FFTImage (size = size )
732736 fft_param_2 = images .FFTImage (size = size )
@@ -738,6 +742,10 @@ def test_stackimage_init(self) -> None:
738742 self .assertTrue (image_param ().requires_grad )
739743
740744 def test_stackimage_forward (self ) -> None :
745+ if torch .__version__ <= "1.2.0" :
746+ raise unittest .SkipTest (
747+ "Skipping StackImage forward test due to insufficient Torch version."
748+ )
741749 size = (4 , 4 )
742750 fft_param_1 = images .FFTImage (size = size )
743751 fft_param_2 = images .FFTImage (size = size )
@@ -754,6 +762,11 @@ def test_stackimage_forward(self) -> None:
754762 self .assertIsNone (stack_param .output_device )
755763
756764 def test_stackimage_forward_diff_image_params (self ) -> None :
765+ if torch .__version__ <= "1.2.0" :
766+ raise unittest .SkipTest (
767+ "Skipping StackImage forward with diff image params test due to"
768+ + " insufficient Torch version."
769+ )
757770 size = (4 , 4 )
758771 fft_param = images .FFTImage (size = size )
759772 pixel_param = images .PixelImage (size = size )
@@ -773,6 +786,11 @@ def test_stackimage_forward_diff_image_params(self) -> None:
773786 self .assertIsNone (stack_param .output_device )
774787
775788 def test_stackimage_forward_diff_image_params_and_tensor_with_grad (self ) -> None :
789+ if torch .__version__ <= "1.2.0" :
790+ raise unittest .SkipTest (
791+ "Skipping StackImage forward with diff image params and tensor with"
792+ + " grad test due to insufficient Torch version."
793+ )
776794 size = (4 , 4 )
777795 fft_param = images .FFTImage (size = size )
778796 pixel_param = images .PixelImage (size = size )
@@ -797,6 +815,11 @@ def test_stackimage_forward_diff_image_params_and_tensor_with_grad(self) -> None
797815 self .assertIsNone (stack_param .output_device )
798816
799817 def test_stackimage_forward_diff_image_params_and_tensor_no_grad (self ) -> None :
818+ if torch .__version__ <= "1.2.0" :
819+ raise unittest .SkipTest (
820+ "Skipping StackImage forward with diff image params and tensor with"
821+ + " no grad test due to insufficient Torch version."
822+ )
800823 size = (4 , 4 )
801824 fft_param = images .FFTImage (size = size )
802825 pixel_param = images .PixelImage (size = size )
@@ -824,6 +847,11 @@ def test_stackimage_forward_diff_image_params_and_tensor_no_grad(self) -> None:
824847 self .assertIsNone (stack_param .output_device )
825848
826849 def test_stackimage_forward_multi_gpu (self ) -> None :
850+ if torch .__version__ <= "1.2.0" :
851+ raise unittest .SkipTest (
852+ "Skipping StackImage forward multi GPU test due to insufficient"
853+ + " Torch version."
854+ )
827855 if not torch .cuda .is_available ():
828856 raise unittest .SkipTest (
829857 "Skipping StackImage multi GPU test due to not supporting CUDA."
@@ -869,6 +897,11 @@ def test_stackimage_forward_multi_gpu(self) -> None:
869897 self .assertEqual (stack_param ().device , output_device )
870898
871899 def test_stackimage_forward_multi_device_cpu_gpu (self ) -> None :
900+ if torch .__version__ <= "1.2.0" :
901+ raise unittest .SkipTest (
902+ "Skipping StackImage forward multi device test due to insufficient"
903+ + " Torch version."
904+ )
872905 if not torch .cuda .is_available ():
873906 raise unittest .SkipTest (
874907 "Skipping StackImage multi device test due to not supporting CUDA."
0 commit comments