Base class for Coretex Annotation format conversion
Properties
----------
datasetName : str
name of dataset
projectId : int
id of Coretex Project
datasetPath : str
path to dataset
Definition at line 48 of file base_converter.py.
◆ convert()
ImageDataset coretex.entities.conversion.base_converter.BaseConverter.convert |
( |
|
self | ) |
|
Converts the dataset to Coretex Format
Returns
-------
ImageDatasetType -> The converted ImageDataset object
Definition at line 86 of file base_converter.py.
86 def convert(self) -> ImageDataset:
88 Converts the dataset to Coretex Format
92 ImageDatasetType -> The converted ImageDataset object
96 labels = self._extractLabels()
97 classes = ImageDatasetClass.generate(labels)
99 if self._dataset.saveClasses(classes):
100 logging.getLogger(
"coretexpylib").info(
">> [Coretex] Dataset classes saved successfully")
102 logging.getLogger(
"coretexpylib").info(
">> [Coretex] Failed to save dataset classes")
105 MultithreadedDataProcessor(
107 self._extractSingleAnnotation,
108 message =
"Converting dataset..."
111 if not self._dataset.finalize():
112 raise ValueError(f
"Failed to finalize dataset \"{self._dataset.name}\"")
The documentation for this class was generated from the following file: