Skip to content

Commit 5108c1e

Browse files
committed
Fix seeds in transform examples
1 parent b9a7678 commit 5108c1e

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

docs/source/transforms.rst

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ Transforms on PIL Image
2727

2828
from torchvision.transforms import CenterCrop
2929
from torchvision.utils import _plot_images, _sample_image
30+
import torch
31+
import numpy as np
3032

33+
np.random.seed(0); torch.manual_seed(0);
3134
_plot_images(
3235
_sample_image(),
3336
CenterCrop(256)(_sample_image()),
@@ -44,6 +47,10 @@ Transforms on PIL Image
4447

4548
from torchvision.transforms import ColorJitter
4649
from torchvision.utils import _plot_images, _sample_image
50+
import torch
51+
import numpy as np
52+
53+
np.random.seed(0); torch.manual_seed(0);
4754

4855
transform = ColorJitter(brightness=0.5)
4956
_plot_images(*[transform(_sample_image()) for _ in range(5)])
@@ -67,6 +74,10 @@ Transforms on PIL Image
6774

6875
from torchvision.transforms import FiveCrop
6976
from torchvision.utils import _plot_images, _sample_image
77+
import torch
78+
import numpy as np
79+
80+
np.random.seed(0); torch.manual_seed(0);
7081

7182
transform = FiveCrop(256)
7283
_plot_images(*transform(_sample_image()))
@@ -81,6 +92,10 @@ Transforms on PIL Image
8192

8293
from torchvision.transforms import Grayscale
8394
from torchvision.utils import _plot_images, _sample_image
95+
import torch
96+
import numpy as np
97+
98+
np.random.seed(0); torch.manual_seed(0);
8499

85100
transform = Grayscale(3)
86101
_plot_images(transform(_sample_image()))
@@ -95,6 +110,10 @@ Transforms on PIL Image
95110

96111
from torchvision.transforms import Pad
97112
from torchvision.utils import _plot_images, _sample_image
113+
import torch
114+
import numpy as np
115+
116+
np.random.seed(0); torch.manual_seed(0);
98117

99118
transform = Pad(100)
100119
_plot_images(
@@ -116,6 +135,10 @@ Transforms on PIL Image
116135

117136
from torchvision.transforms import RandomAffine
118137
from torchvision.utils import _plot_images, _sample_image
138+
import torch
139+
import numpy as np
140+
141+
np.random.seed(0); torch.manual_seed(0);
119142

120143
transform = RandomAffine(degrees=30)
121144
_plot_images(*[transform(_sample_image()) for _ in range(5)])
@@ -144,6 +167,10 @@ Transforms on PIL Image
144167

145168
from torchvision.transforms import RandomCrop
146169
from torchvision.utils import _plot_images, _sample_image
170+
import torch
171+
import numpy as np
172+
173+
np.random.seed(0); torch.manual_seed(0);
147174

148175
transform = RandomCrop(150)
149176
_plot_images(*[transform(_sample_image()) for _ in range(5)])
@@ -158,6 +185,10 @@ Transforms on PIL Image
158185

159186
from torchvision.transforms import RandomGrayscale
160187
from torchvision.utils import _plot_images, _sample_image
188+
import torch
189+
import numpy as np
190+
191+
np.random.seed(0); torch.manual_seed(0);
161192

162193
_plot_images(
163194
RandomGrayscale(p=1.0)(_sample_image()),
@@ -174,6 +205,10 @@ Transforms on PIL Image
174205

175206
from torchvision.transforms import RandomHorizontalFlip
176207
from torchvision.utils import _plot_images, _sample_image
208+
import torch
209+
import numpy as np
210+
211+
np.random.seed(0); torch.manual_seed(0);
177212

178213
_plot_images(
179214
RandomHorizontalFlip(p=1.0)(_sample_image()),
@@ -192,6 +227,10 @@ Transforms on PIL Image
192227

193228
from torchvision.transforms import RandomPerspective
194229
from torchvision.utils import _plot_images, _sample_image
230+
import torch
231+
import numpy as np
232+
233+
np.random.seed(0); torch.manual_seed(0);
195234

196235
transform = RandomPerspective(p=1.0)
197236
_plot_images(*[transform(_sample_image()) for _ in range(5)])
@@ -206,6 +245,10 @@ Transforms on PIL Image
206245

207246
from torchvision.transforms import RandomResizedCrop
208247
from torchvision.utils import _plot_images, _sample_image
248+
import torch
249+
import numpy as np
250+
251+
np.random.seed(0); torch.manual_seed(0);
209252

210253
transform = RandomResizedCrop(250)
211254
_plot_images(*[transform(_sample_image()) for _ in range(5)])
@@ -220,6 +263,10 @@ Transforms on PIL Image
220263

221264
from torchvision.transforms import RandomRotation
222265
from torchvision.utils import _plot_images, _sample_image
266+
import torch
267+
import numpy as np
268+
269+
np.random.seed(0); torch.manual_seed(0);
223270

224271
transform = RandomRotation(30)
225272
_plot_images(*[transform(_sample_image()) for _ in range(5)])
@@ -237,6 +284,10 @@ Transforms on PIL Image
237284

238285
from torchvision.transforms import RandomVerticalFlip
239286
from torchvision.utils import _plot_images, _sample_image
287+
import torch
288+
import numpy as np
289+
290+
np.random.seed(0); torch.manual_seed(0);
240291

241292
transform = RandomVerticalFlip()
242293
_plot_images(
@@ -254,6 +305,10 @@ Transforms on PIL Image
254305

255306
from torchvision.transforms import Resize
256307
from torchvision.utils import _plot_images, _sample_image
308+
import torch
309+
import numpy as np
310+
311+
np.random.seed(0); torch.manual_seed(0);
257312

258313
_plot_images(
259314
Resize(200)(_sample_image()),
@@ -273,6 +328,10 @@ Transforms on PIL Image
273328

274329
from torchvision.transforms import TenCrop
275330
from torchvision.utils import _plot_images, _sample_image
331+
import torch
332+
import numpy as np
333+
334+
np.random.seed(0); torch.manual_seed(0);
276335

277336
_plot_images(*TenCrop(200)(_sample_image()))
278337

0 commit comments

Comments
 (0)