Skip to content

Commit a0a584d

Browse files
committed
Making presets public.
1 parent de73165 commit a0a584d

34 files changed

+40
-33
lines changed

torchvision/prototype/models/alexnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.alexnet import AlexNet

torchvision/prototype/models/convnext.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, List, Optional
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.convnext import ConvNeXt, CNBlockConfig

torchvision/prototype/models/densenet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import Any, Optional, Tuple
44

55
import torch.nn as nn
6-
from torchvision.prototype.transforms._presets import ImageClassificationEval
6+
from torchvision.prototype.transforms import ImageClassificationEval
77
from torchvision.transforms.functional import InterpolationMode
88

99
from ...models.densenet import DenseNet

torchvision/prototype/models/detection/faster_rcnn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Any, Optional, Union
22

33
from torch import nn
4-
from torchvision.prototype.transforms._presets import ObjectDetectionEval
4+
from torchvision.prototype.transforms import ObjectDetectionEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.detection.faster_rcnn import (

torchvision/prototype/models/detection/fcos.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Any, Optional
22

33
from torch import nn
4-
from torchvision.prototype.transforms._presets import ObjectDetectionEval
4+
from torchvision.prototype.transforms import ObjectDetectionEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.detection.fcos import (

torchvision/prototype/models/detection/keypoint_rcnn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Any, Optional
22

33
from torch import nn
4-
from torchvision.prototype.transforms._presets import ObjectDetectionEval
4+
from torchvision.prototype.transforms import ObjectDetectionEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.detection.keypoint_rcnn import (

torchvision/prototype/models/detection/mask_rcnn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Any, Optional
22

33
from torch import nn
4-
from torchvision.prototype.transforms._presets import ObjectDetectionEval
4+
from torchvision.prototype.transforms import ObjectDetectionEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.detection.mask_rcnn import (

torchvision/prototype/models/detection/retinanet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Any, Optional
22

33
from torch import nn
4-
from torchvision.prototype.transforms._presets import ObjectDetectionEval
4+
from torchvision.prototype.transforms import ObjectDetectionEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.detection.retinanet import (

torchvision/prototype/models/detection/ssd.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import warnings
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import ObjectDetectionEval
4+
from torchvision.prototype.transforms import ObjectDetectionEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.detection.ssd import (

torchvision/prototype/models/detection/ssdlite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import Any, Callable, Optional
44

55
from torch import nn
6-
from torchvision.prototype.transforms._presets import ObjectDetectionEval
6+
from torchvision.prototype.transforms import ObjectDetectionEval
77
from torchvision.transforms.functional import InterpolationMode
88

99
from ....models.detection.ssdlite import (

torchvision/prototype/models/efficientnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import Any, Optional, Sequence, Union
33

44
from torch import nn
5-
from torchvision.prototype.transforms._presets import ImageClassificationEval
5+
from torchvision.prototype.transforms import ImageClassificationEval
66
from torchvision.transforms.functional import InterpolationMode
77

88
from ...models.efficientnet import EfficientNet, MBConvConfig, FusedMBConvConfig, _efficientnet_conf

torchvision/prototype/models/googlenet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from functools import partial
33
from typing import Any, Optional
44

5-
from torchvision.prototype.transforms._presets import ImageClassificationEval
5+
from torchvision.prototype.transforms import ImageClassificationEval
66
from torchvision.transforms.functional import InterpolationMode
77

88
from ...models.googlenet import GoogLeNet, GoogLeNetOutputs, _GoogLeNetOutputs

torchvision/prototype/models/inception.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.inception import Inception3, InceptionOutputs, _InceptionOutputs

torchvision/prototype/models/mnasnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.mnasnet import MNASNet

torchvision/prototype/models/mobilenetv2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.mobilenetv2 import MobileNetV2

torchvision/prototype/models/mobilenetv3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional, List
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.mobilenetv3 import MobileNetV3, _mobilenet_v3_conf, InvertedResidualConfig

torchvision/prototype/models/optical_flow/raft.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from torch.nn.modules.instancenorm import InstanceNorm2d
55
from torchvision.models.optical_flow import RAFT
66
from torchvision.models.optical_flow.raft import _raft, BottleneckBlock, ResidualBlock
7-
from torchvision.prototype.transforms._presets import OpticalFlowEval
7+
from torchvision.prototype.transforms import OpticalFlowEval
88
from torchvision.transforms.functional import InterpolationMode
99

1010
from .._api import WeightsEnum

torchvision/prototype/models/quantization/googlenet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from functools import partial
33
from typing import Any, Optional, Union
44

5-
from torchvision.prototype.transforms._presets import ImageClassificationEval
5+
from torchvision.prototype.transforms import ImageClassificationEval
66
from torchvision.transforms.functional import InterpolationMode
77

88
from ....models.quantization.googlenet import (

torchvision/prototype/models/quantization/inception.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional, Union
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.quantization.inception import (

torchvision/prototype/models/quantization/mobilenetv2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional, Union
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.quantization.mobilenetv2 import (

torchvision/prototype/models/quantization/mobilenetv3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import Any, List, Optional, Union
33

44
import torch
5-
from torchvision.prototype.transforms._presets import ImageClassificationEval
5+
from torchvision.prototype.transforms import ImageClassificationEval
66
from torchvision.transforms.functional import InterpolationMode
77

88
from ....models.quantization.mobilenetv3 import (

torchvision/prototype/models/quantization/resnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, List, Optional, Type, Union
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.quantization.resnet import (

torchvision/prototype/models/quantization/shufflenetv2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, List, Optional, Union
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.quantization.shufflenetv2 import (

torchvision/prototype/models/regnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import Any, Optional
33

44
from torch import nn
5-
from torchvision.prototype.transforms._presets import ImageClassificationEval
5+
from torchvision.prototype.transforms import ImageClassificationEval
66
from torchvision.transforms.functional import InterpolationMode
77

88
from ...models.regnet import RegNet, BlockParams

torchvision/prototype/models/resnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, List, Optional, Type, Union
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.resnet import BasicBlock, Bottleneck, ResNet

torchvision/prototype/models/segmentation/deeplabv3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import SemanticSegmentationEval
4+
from torchvision.prototype.transforms import SemanticSegmentationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.segmentation.deeplabv3 import DeepLabV3, _deeplabv3_mobilenetv3, _deeplabv3_resnet

torchvision/prototype/models/segmentation/fcn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import SemanticSegmentationEval
4+
from torchvision.prototype.transforms import SemanticSegmentationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.segmentation.fcn import FCN, _fcn_resnet

torchvision/prototype/models/segmentation/lraspp.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import SemanticSegmentationEval
4+
from torchvision.prototype.transforms import SemanticSegmentationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ....models.segmentation.lraspp import LRASPP, _lraspp_mobilenetv3

torchvision/prototype/models/shufflenetv2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.shufflenetv2 import ShuffleNetV2

torchvision/prototype/models/squeezenet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.squeezenet import SqueezeNet

torchvision/prototype/models/vgg.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from functools import partial
22
from typing import Any, Optional
33

4-
from torchvision.prototype.transforms._presets import ImageClassificationEval
4+
from torchvision.prototype.transforms import ImageClassificationEval
55
from torchvision.transforms.functional import InterpolationMode
66

77
from ...models.vgg import VGG, make_layers, cfgs

torchvision/prototype/models/video/resnet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import Any, Callable, List, Optional, Sequence, Type, Union
33

44
from torch import nn
5-
from torchvision.prototype.transforms._presets import VideoClassificationEval
5+
from torchvision.prototype.transforms import VideoClassificationEval
66
from torchvision.transforms.functional import InterpolationMode
77

88
from ....models.video.resnet import (

torchvision/prototype/models/vision_transformer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from functools import partial
66
from typing import Any, Optional
77

8-
from torchvision.prototype.transforms._presets import ImageClassificationEval
8+
from torchvision.prototype.transforms import ImageClassificationEval
99
from torchvision.transforms.functional import InterpolationMode
1010

1111
from ...models.vision_transformer import VisionTransformer, interpolate_embeddings # noqa: F401

torchvision/prototype/transforms/__init__.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,11 @@
1010
from ._geometry import HorizontalFlip, Resize, CenterCrop, RandomResizedCrop, FiveCrop, TenCrop, BatchMultiCrop
1111
from ._meta import ConvertBoundingBoxFormat, ConvertImageDtype, ConvertImageColorSpace
1212
from ._misc import Identity, Normalize, ToDtype, Lambda
13+
from ._presets import (
14+
ObjectDetectionEval,
15+
ImageClassificationEval,
16+
SemanticSegmentationEval,
17+
VideoClassificationEval,
18+
OpticalFlowEval,
19+
)
1320
from ._type_conversion import DecodeImage, LabelToOneHot

0 commit comments

Comments
 (0)