Exporters to different image and annotation formats
Visualization and dataset exploration
Voxel51
Pipeline
# Pipeline config specifies things like transforms, input and output dataset formats, train-test split parameters, etc.pipeline_config=config.load_pipeline_config()
# Loaderloader=Loader(pipeline_config)
dataset: Dataset=loader.load_dataset()
# Train-test split (if applicable)# - raw dataset will have one split 'raw', which will be splitted by Splitter into train and test splits# - dataset, which already has splits, will pass through the splitter unchangedsplitter=Splitter(dataset, pipeline_config)
dataset=splitter.split_dataset(dataset)
# transformation pipelinetransform=Transform(pipeline_config)
dataset.splits=map(transform.transform, dataset.splits)
# export to the output formatexporter=Exporter(pipeline_config)
exporter.export(dataset)