Skip to content

Commit 5dfbeb1

Browse files
committed
Pre-commit
1 parent d5ddde7 commit 5dfbeb1

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

luxonis_ml/data/datasets/luxonis_dataset.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
from semver.version import Version
1818
from typing_extensions import Self, override
1919

20-
from luxonis_ml.data.exporters import BaseExporter, NativeExporter
21-
from luxonis_ml.data.exporters.prepared_ldf import PreparedLDF
20+
from luxonis_ml.data.exporters import BaseExporter, NativeExporter, PreparedLDF
2221
from luxonis_ml.data.utils import (
2322
BucketStorage,
2423
BucketType,
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from .base_exporter import BaseExporter
22
from .native_exporter import NativeExporter
3+
from .prepared_ldf import PreparedLDF
34

4-
__all__ = ["BaseExporter", "NativeExporter"]
5+
__all__ = ["BaseExporter", "NativeExporter", "PreparedLDF"]

luxonis_ml/data/exporters/prepared_ldf.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
from pathlib import Path
2-
from typing import Any
2+
from typing import TYPE_CHECKING, Any
33

44
import polars as pl
55

6-
from luxonis_ml.data import LuxonisDataset
6+
if TYPE_CHECKING:
7+
from luxonis_ml.data.datasets.luxonis_dataset import LuxonisDataset
78

89

910
class PreparedLDF:
@@ -20,7 +21,7 @@ def __init__(
2021
self.grouped_image_sources = grouped_image_sources
2122

2223
@classmethod
23-
def from_dataset(cls, ldf: LuxonisDataset) -> "PreparedLDF":
24+
def from_dataset(cls, ldf: "LuxonisDataset") -> "PreparedLDF":
2425
"""Prepare a dataset for export into the LDF representation."""
2526
splits = ldf.get_splits()
2627
if splits is None:

0 commit comments

Comments
 (0)