File tree Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 1717from semver .version import Version
1818from 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
2221from luxonis_ml .data .utils import (
2322 BucketStorage ,
2423 BucketType ,
Original file line number Diff line number Diff line change 11from .base_exporter import BaseExporter
22from .native_exporter import NativeExporter
3+ from .prepared_ldf import PreparedLDF
34
4- __all__ = ["BaseExporter" , "NativeExporter" ]
5+ __all__ = ["BaseExporter" , "NativeExporter" , "PreparedLDF" ]
Original file line number Diff line number Diff line change 11from pathlib import Path
2- from typing import Any
2+ from typing import TYPE_CHECKING , Any
33
44import 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
910class 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 :
You can’t perform that action at this time.
0 commit comments