Skip to content

Commit 229fa91

Browse files
committed
Simplify imports in 'Features Extraction' documentation examples
1 parent fb86122 commit 229fa91

9 files changed

+44
-44
lines changed

docs/readme/examples_source/extractor/retrieval_usage.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
import torch
88

99
from oml.const import MOCK_DATASET_PATH
10-
from oml.inference.flat import inference_on_images
10+
from oml.inference import inference_on_images
1111
from oml.models import ViTExtractor
12-
from oml.registry.transforms import get_transforms_for_pretrained
13-
from oml.utils.download_mock_dataset import download_mock_dataset
14-
from oml.utils.misc_torch import pairwise_dist
12+
from oml.registry import get_transforms_for_pretrained
13+
from oml.utils import download_mock_dataset
14+
from oml.utils import pairwise_dist
1515

1616
_, df_val = download_mock_dataset(MOCK_DATASET_PATH)
1717
df_val["path"] = df_val["path"].apply(lambda x: MOCK_DATASET_PATH / x)

docs/readme/examples_source/extractor/train.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
import torch
88
from tqdm import tqdm
99

10-
from oml.datasets.base import DatasetWithLabels
11-
from oml.losses.triplet import TripletLossWithMiner
12-
from oml.miners.inbatch_all_tri import AllTripletsMiner
10+
from oml.datasets import DatasetWithLabels
11+
from oml.losses import TripletLossWithMiner
12+
from oml.miners import AllTripletsMiner
1313
from oml.models import ViTExtractor
14-
from oml.samplers.balance import BalanceSampler
15-
from oml.utils.download_mock_dataset import download_mock_dataset
14+
from oml.samplers import BalanceSampler
15+
from oml.utils import download_mock_dataset
1616

1717
dataset_root = "mock_dataset/"
1818
df_train, _ = download_mock_dataset(dataset_root)

docs/readme/examples_source/extractor/train_2loaders_val.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
import pytorch_lightning as pl
88
import torch
99

10-
from oml.datasets.base import DatasetQueryGallery
11-
from oml.lightning.callbacks.metric import MetricValCallback
12-
from oml.lightning.modules.extractor import ExtractorModule
13-
from oml.metrics.embeddings import EmbeddingMetrics
10+
from oml.datasets import DatasetQueryGallery
11+
from oml.lightning import MetricValCallback
12+
from oml.lightning import ExtractorModule
13+
from oml.metrics import EmbeddingMetrics
1414
from oml.models import ViTExtractor
15-
from oml.transforms.images.torchvision import get_normalisation_resize_torch
16-
from oml.utils.download_mock_dataset import download_mock_dataset
15+
from oml.transforms import get_normalisation_resize_torch
16+
from oml.utils import download_mock_dataset
1717

1818
dataset_root = "mock_dataset/"
1919
_, df_val = download_mock_dataset(dataset_root)

docs/readme/examples_source/extractor/train_val_pl.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
import pytorch_lightning as pl
88
import torch
99

10-
from oml.datasets.base import DatasetQueryGallery, DatasetWithLabels
11-
from oml.lightning.modules.extractor import ExtractorModule
12-
from oml.lightning.callbacks.metric import MetricValCallback
13-
from oml.losses.triplet import TripletLossWithMiner
14-
from oml.metrics.embeddings import EmbeddingMetrics
15-
from oml.miners.inbatch_all_tri import AllTripletsMiner
10+
from oml.datasets import DatasetQueryGallery, DatasetWithLabels
11+
from oml.lightning import ExtractorModule
12+
from oml.lightning import MetricValCallback
13+
from oml.losses import TripletLossWithMiner
14+
from oml.metrics import EmbeddingMetrics
15+
from oml.miners import AllTripletsMiner
1616
from oml.models import ViTExtractor
17-
from oml.samplers.balance import BalanceSampler
18-
from oml.utils.download_mock_dataset import download_mock_dataset
19-
from oml.lightning.pipelines.logging import (
17+
from oml.samplers import BalanceSampler
18+
from oml.utils import download_mock_dataset
19+
from oml.lightning import (
2020
ClearMLPipelineLogger,
2121
MLFlowPipelineLogger,
2222
NeptunePipelineLogger,

docs/readme/examples_source/extractor/train_val_pl_ddp.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
import pytorch_lightning as pl
99
import torch
1010

11-
from oml.datasets.base import DatasetQueryGallery, DatasetWithLabels
12-
from oml.lightning.modules.extractor import ExtractorModuleDDP
13-
from oml.lightning.callbacks.metric import MetricValCallbackDDP
14-
from oml.losses.triplet import TripletLossWithMiner
15-
from oml.metrics.embeddings import EmbeddingMetricsDDP
16-
from oml.miners.inbatch_all_tri import AllTripletsMiner
11+
from oml.datasets import DatasetQueryGallery, DatasetWithLabels
12+
from oml.lightning import ExtractorModuleDDP
13+
from oml.lightning import MetricValCallbackDDP
14+
from oml.losses import TripletLossWithMiner
15+
from oml.metrics import EmbeddingMetricsDDP
16+
from oml.miners import AllTripletsMiner
1717
from oml.models import ViTExtractor
18-
from oml.samplers.balance import BalanceSampler
19-
from oml.utils.download_mock_dataset import download_mock_dataset
18+
from oml.samplers import BalanceSampler
19+
from oml.utils import download_mock_dataset
2020
from pytorch_lightning.strategies import DDPStrategy
2121

2222
dataset_root = "mock_dataset/"

docs/readme/examples_source/extractor/train_with_pml.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
import torch
77
from tqdm import tqdm
88

9-
from oml.datasets.base import DatasetWithLabels
9+
from oml.datasets import DatasetWithLabels
1010
from oml.models import ViTExtractor
11-
from oml.samplers.balance import BalanceSampler
12-
from oml.utils.download_mock_dataset import download_mock_dataset
11+
from oml.samplers import BalanceSampler
12+
from oml.utils import download_mock_dataset
1313

1414
from pytorch_metric_learning import losses, distances, reducers, miners
1515

docs/readme/examples_source/extractor/train_with_pml_advanced.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
import torch
77
from tqdm import tqdm
88

9-
from oml.datasets.base import DatasetWithLabels
9+
from oml.datasets import DatasetWithLabels
1010
from oml.models import ViTExtractor
11-
from oml.samplers.balance import BalanceSampler
12-
from oml.utils.download_mock_dataset import download_mock_dataset
11+
from oml.samplers import BalanceSampler
12+
from oml.utils import download_mock_dataset
1313

1414
from pytorch_metric_learning import losses, distances, reducers, miners
1515

docs/readme/examples_source/extractor/val.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
import torch
88
from tqdm import tqdm
99

10-
from oml.datasets.base import DatasetQueryGallery
11-
from oml.metrics.embeddings import EmbeddingMetrics
10+
from oml.datasets import DatasetQueryGallery
11+
from oml.metrics import EmbeddingMetrics
1212
from oml.models import ViTExtractor
13-
from oml.utils.download_mock_dataset import download_mock_dataset
13+
from oml.utils import download_mock_dataset
1414

1515
dataset_root = "mock_dataset/"
1616
_, df_val = download_mock_dataset(dataset_root)

docs/readme/examples_source/extractor/val_with_sequence.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ To use this functionality you only need to provide `sequence` column in your dat
3737
import torch
3838
from tqdm import tqdm
3939

40-
from oml.datasets.base import DatasetQueryGallery
41-
from oml.metrics.embeddings import EmbeddingMetrics
40+
from oml.datasets import DatasetQueryGallery
41+
from oml.metrics import EmbeddingMetrics
4242
from oml.models import ViTExtractor
43-
from oml.utils.download_mock_dataset import download_mock_dataset
43+
from oml.utils import download_mock_dataset
4444

4545
dataset_root = "mock_dataset/"
4646
_, df_val = download_mock_dataset(dataset_root, df_name="df_with_sequence.csv") # <- sequence info is in the file

0 commit comments

Comments
 (0)