Coretex
coretex.coretex.dataset.local_dataset.LocalDataset Class Reference
Inheritance diagram for coretex.coretex.dataset.local_dataset.LocalDataset:
coretex.coretex.dataset.dataset.Dataset coretex.coretex.dataset.custom_dataset.local_custom_dataset.LocalCustomDataset coretex.coretex.dataset.image_dataset.local_image_dataset.LocalImageDataset coretex.coretex.dataset.image_segmentation_dataset.local_image_segmentation_dataset.LocalImageSegmentationDataset

Public Member Functions

Path path (self)
 
- Public Member Functions inherited from coretex.coretex.dataset.dataset.Dataset
int count (self)
 
bool add (self, SampleType sample)
 
bool rename (self, str name)
 
Optional[SampleType] getSample (self, str name)
 

Static Public Member Functions

LocalDataset default (Path path)
 
LocalDataset custom (Path path, SampleGenerator generator)
 

Detailed Description

    Represents the generic Local Dataset class for all
    LocalDataset classes \n
    Used for working with local datasets

    Properties
    ----------
    path : Path
        local path of dataset
    sampleClass : Type[SampleType]
        class of sample
    generator : Optional[SampleGenerator]
        sample generator

Definition at line 42 of file local_dataset.py.

Member Function Documentation

◆ custom()

LocalDataset coretex.coretex.dataset.local_dataset.LocalDataset.custom ( Path  path,
SampleGenerator  generator 
)
static
    Creates Custom Local Dataset object

    Parameters
    ----------
    path : Path
Local Dataset path
    generator : SampleGenerator
sample generator

    Returns
    -------
    LocalDataset -> Local Dataset object

Definition at line 86 of file local_dataset.py.

86  def custom(path: Path, generator: SampleGenerator) -> LocalDataset:
87  """
88  Creates Custom Local Dataset object
89 
90  Parameters
91  ----------
92  path : Path
93  Local Dataset path
94  generator : SampleGenerator
95  sample generator
96 
97  Returns
98  -------
99  LocalDataset -> Local Dataset object
100  """
101 
102  return LocalDataset(path, AnyLocalSample, generator)
103 

◆ default()

LocalDataset coretex.coretex.dataset.local_dataset.LocalDataset.default ( Path  path)
static
    Creates Local Dataset object

    Parameters
    ----------
    path : Path
Local Dataset path

    Returns
    -------
    LocalDataset -> Local Dataset object

Definition at line 69 of file local_dataset.py.

69  def default(path: Path) -> LocalDataset:
70  """
71  Creates Local Dataset object
72 
73  Parameters
74  ----------
75  path : Path
76  Local Dataset path
77 
78  Returns
79  -------
80  LocalDataset -> Local Dataset object
81  """
82 
83  return LocalDataset(path, LocalSample)
84 

◆ path()

Path coretex.coretex.dataset.local_dataset.LocalDataset.path (   self)
    Returns
    -------
    Path -> Local Dataset path

Reimplemented from coretex.coretex.dataset.dataset.Dataset.

Definition at line 105 of file local_dataset.py.

105  def path(self) -> Path:
106  """
107  Returns
108  -------
109  Path -> Local Dataset path
110  """
111 
112  return self.__path
113 

The documentation for this class was generated from the following file: