Skip to content

Commit fb76ad5

Browse files
committed
make cider_preprocessor more concise
1 parent 3d6a360 commit fb76ad5

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

openood/preprocessors/cider_preprocessor.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ def __init__(self, config: Config):
4444
tvs_trans.Normalize(mean=self.mean, std=self.std),
4545
])
4646

47+
self.transform = TwoCropTransform(self.transform)
48+
4749
def setup(self, **kwargs):
4850
pass
4951

openood/preprocessors/utils.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from openood.utils import Config
22

33
from .base_preprocessor import BasePreprocessor
4-
from .cider_preprocessor import CiderPreprocessor, TwoCropTransform
4+
from .cider_preprocessor import CiderPreprocessor
55
from .csi_preprocessor import CSIPreprocessor
66
from .cutpaste_preprocessor import CutPastePreprocessor
77
from .draem_preprocessor import DRAEMPreprocessor
@@ -31,10 +31,7 @@ def get_preprocessor(config: Config, split):
3131
}
3232

3333
if split == 'train':
34-
if config.preprocessor.name == 'cider':
35-
return TwoCropTransform(CiderPreprocessor(config))
36-
else:
37-
return train_preprocessors[config.preprocessor.name](config)
34+
return train_preprocessors[config.preprocessor.name](config)
3835
else:
3936
try:
4037
return test_preprocessors[config.preprocessor.name](config)

0 commit comments

Comments
 (0)