Commit 00c69e8 1 parent 229fa91 commit 00c69e8 Copy full SHA for 00c69e8
File tree 8 files changed +22
-22
lines changed
8 files changed +22
-22
lines changed Original file line number Diff line number Diff line change 13
13
PAIR_1ST_KEY ,
14
14
PAIR_2ND_KEY ,
15
15
)
16
- from oml .samplers . balance import BalanceSampler # noqa
16
+ from oml .samplers import BalanceSampler # noqa
17
17
18
18
19
19
class IDatasetWithLabels (Dataset , ABC ):
Original file line number Diff line number Diff line change 9
9
from oml .const import EMBEDDINGS_KEY , INPUT_TENSORS_KEY , LABELS_KEY
10
10
from oml .interfaces .models import IFreezable , IPairwiseModel
11
11
from oml .lightning .modules .ddp import ModuleDDP
12
- from oml .miners . pairs import PairsMiner
12
+ from oml .miners import PairsMiner
13
13
14
14
15
15
class PairwiseModule (pl .LightningModule ):
Original file line number Diff line number Diff line change 28
28
parse_scheduler_from_config ,
29
29
)
30
30
from oml .metrics .embeddings import EmbeddingMetrics , EmbeddingMetricsDDP
31
- from oml .miners . pairs import PairsMiner
31
+ from oml .miners import PairsMiner
32
32
from oml .registry .models import get_extractor_by_cfg
33
33
from oml .registry .optimizers import get_optimizer_by_cfg
34
34
from oml .registry .postprocessors import get_postprocessor_by_cfg
Original file line number Diff line number Diff line change 2
2
3
3
from torch import nn
4
4
5
- from oml .losses . arcface import ArcFaceLoss , ArcFaceLossWithMLP
6
- from oml .losses . surrogate_precision import SurrogatePrecision
7
- from oml .losses . triplet import TripletLoss , TripletLossPlain , TripletLossWithMiner
5
+ from oml .losses import ArcFaceLoss , ArcFaceLossWithMLP
6
+ from oml .losses import SurrogatePrecision
7
+ from oml .losses import TripletLoss , TripletLossPlain , TripletLossWithMiner
8
8
from oml .registry .miners import get_miner_by_cfg
9
9
from oml .utils .misc import TCfg , dictconfig_to_dict , remove_unused_kwargs
10
10
Original file line number Diff line number Diff line change 1
1
from typing import Any , Dict
2
2
3
3
from oml .interfaces .miners import ITripletsMiner
4
- from oml .miners . cross_batch import TripletMinerWithMemory
5
- from oml .miners . inbatch_all_tri import AllTripletsMiner
6
- from oml .miners . inbatch_hard_cluster import HardClusterMiner
7
- from oml .miners . inbatch_hard_tri import HardTripletsMiner
8
- from oml .miners . inbatch_nhard_tri import NHardTripletsMiner
9
- from oml .miners . miner_with_bank import MinerWithBank
4
+ from oml .miners import TripletMinerWithMemory
5
+ from oml .miners import AllTripletsMiner
6
+ from oml .miners import HardClusterMiner
7
+ from oml .miners import HardTripletsMiner
8
+ from oml .miners import NHardTripletsMiner
9
+ from oml .miners import MinerWithBank
10
10
from oml .utils .misc import TCfg , dictconfig_to_dict
11
11
12
12
MINERS_REGISTRY = {
Original file line number Diff line number Diff line change 4
4
from torch import nn
5
5
6
6
from oml .interfaces .models import IExtractor , IPairwiseModel
7
- from oml .models . meta . projection import ExtractorWithMLP
8
- from oml .models . meta . siamese import (
7
+ from oml .models import ExtractorWithMLP
8
+ from oml .models import (
9
9
ConcatSiamese ,
10
10
LinearTrivialDistanceSiamese ,
11
11
TrivialDistanceSiamese ,
12
12
)
13
- from oml .models . resnet . extractor import ResnetExtractor
14
- from oml .models . vit_clip . extractor import ViTCLIPExtractor
15
- from oml .models . vit_dino . extractor import ViTExtractor
16
- from oml .models . vit_unicom . extractor import ViTUnicomExtractor
13
+ from oml .models import ResnetExtractor
14
+ from oml .models import ViTCLIPExtractor
15
+ from oml .models import ViTExtractor
16
+ from oml .models import ViTUnicomExtractor
17
17
from oml .utils .misc import TCfg , dictconfig_to_dict
18
18
19
19
EXTRACTORS_REGISTRY = {
Original file line number Diff line number Diff line change 1
1
from typing import Any , Dict
2
2
3
3
from oml .interfaces .samplers import IBatchSampler
4
- from oml .samplers . balance import BalanceSampler
5
- from oml .samplers . category_balance import CategoryBalanceSampler
6
- from oml .samplers . distinct_category_balance import DistinctCategoryBalanceSampler
4
+ from oml .samplers import BalanceSampler
5
+ from oml .samplers import CategoryBalanceSampler
6
+ from oml .samplers import DistinctCategoryBalanceSampler
7
7
from oml .utils .misc import TCfg , dictconfig_to_dict , remove_unused_kwargs
8
8
9
9
SAMPLERS_CATEGORIES_BASED = {
Original file line number Diff line number Diff line change 3
3
4
4
import albumentations as albu
5
5
6
- import oml .models . vit_unicom . external . vision_transformer as unicom # type: ignore
6
+ import oml .models as unicom # type: ignore
7
7
from oml .transforms .images .albumentations import (
8
8
get_augs_albu ,
9
9
get_normalisation_albu ,
You can’t perform that action at this time.
0 commit comments