@@ -70,6 +70,20 @@ def teardown(self):
7070
7171 def __init__ (self , train_transforms = None , val_transforms = None , test_transforms = None , dims = None ):
7272 super ().__init__ ()
73+ if train_transforms is not None :
74+ rank_zero_deprecation (
75+ "DataModule property `train_transforms` was deprecated in v1.5 and will be removed in v1.7."
76+ )
77+ if val_transforms is not None :
78+ rank_zero_deprecation (
79+ "DataModule property `val_transforms` was deprecated in v1.5 and will be removed in v1.7."
80+ )
81+ if test_transforms is not None :
82+ rank_zero_deprecation (
83+ "DataModule property `test_transforms` was deprecated in v1.5 and will be removed in v1.7."
84+ )
85+ if dims is not None :
86+ rank_zero_deprecation ("DataModule property `dims` was deprecated in v1.5 and will be removed in v1.7." )
7387 self ._train_transforms = train_transforms
7488 self ._val_transforms = val_transforms
7589 self ._test_transforms = test_transforms
@@ -95,55 +109,94 @@ def __init__(self, train_transforms=None, val_transforms=None, test_transforms=N
95109 def train_transforms (self ):
96110 """
97111 Optional transforms (or collection of transforms) you can apply to train dataset
112+
113+ .. deprecated:: v1.5
114+ Will be removed in v1.7.0.
98115 """
116+
117+ rank_zero_deprecation (
118+ "DataModule property `train_transforms` was deprecated in v1.5 and will be removed in v1.7."
119+ )
99120 return self ._train_transforms
100121
101122 @train_transforms .setter
102123 def train_transforms (self , t ):
124+ rank_zero_deprecation (
125+ "DataModule property `train_transforms` was deprecated in v1.5 and will be removed in v1.7."
126+ )
103127 self ._train_transforms = t
104128
105129 @property
106130 def val_transforms (self ):
107131 """
108132 Optional transforms (or collection of transforms) you can apply to validation dataset
133+
134+ .. deprecated:: v1.5
135+ Will be removed in v1.7.0.
109136 """
137+
138+ rank_zero_deprecation (
139+ "DataModule property `val_transforms` was deprecated in v1.5 and will be removed in v1.7."
140+ )
110141 return self ._val_transforms
111142
112143 @val_transforms .setter
113144 def val_transforms (self , t ):
145+ rank_zero_deprecation (
146+ "DataModule property `val_transforms` was deprecated in v1.5 and will be removed in v1.7."
147+ )
114148 self ._val_transforms = t
115149
116150 @property
117151 def test_transforms (self ):
118152 """
119153 Optional transforms (or collection of transforms) you can apply to test dataset
154+
155+ .. deprecated:: v1.5
156+ Will be removed in v1.7.0.
120157 """
158+
159+ rank_zero_deprecation (
160+ "DataModule property `test_transforms` was deprecated in v1.5 and will be removed in v1.7."
161+ )
121162 return self ._test_transforms
122163
123164 @test_transforms .setter
124165 def test_transforms (self , t ):
166+ rank_zero_deprecation (
167+ "DataModule property `test_transforms` was deprecated in v1.5 and will be removed in v1.7."
168+ )
125169 self ._test_transforms = t
126170
127171 @property
128172 def dims (self ):
129173 """
130174 A tuple describing the shape of your data. Extra functionality exposed in ``size``.
175+
176+ .. deprecated:: v1.5
177+ Will be removed in v1.7.0.
131178 """
179+ rank_zero_deprecation ("DataModule property `dims` was deprecated in v1.5 and will be removed in v1.7." )
132180 return self ._dims
133181
134182 @dims .setter
135183 def dims (self , d ):
184+ rank_zero_deprecation ("DataModule property `dims` was deprecated in v1.5 and will be removed in v1.7." )
136185 self ._dims = d
137186
138187 def size (self , dim = None ) -> Union [Tuple , int ]:
139188 """
140189 Return the dimension of each input either as a tuple or list of tuples. You can index this
141190 just as you would with a torch tensor.
191+
192+ .. deprecated:: v1.5
193+ Will be removed in v1.7.0.
142194 """
143195
144196 if dim is not None :
145197 return self .dims [dim ]
146198
199+ rank_zero_deprecation ("DataModule property `size` was deprecated in v1.5 and will be removed in v1.7." )
147200 return self .dims
148201
149202 @property
0 commit comments