dacapo.experiments.tasks.post_processors
Submodules
dacapo.experiments.tasks.post_processors.argmax_post_processordacapo.experiments.tasks.post_processors.argmax_post_processor_parametersdacapo.experiments.tasks.post_processors.dummy_post_processordacapo.experiments.tasks.post_processors.dummy_post_processor_parametersdacapo.experiments.tasks.post_processors.post_processordacapo.experiments.tasks.post_processors.post_processor_parametersdacapo.experiments.tasks.post_processors.threshold_post_processordacapo.experiments.tasks.post_processors.threshold_post_processor_parametersdacapo.experiments.tasks.post_processors.watershed_post_processordacapo.experiments.tasks.post_processors.watershed_post_processor_parameters
Package Contents
Classes
Base class of all post-processors. |
|
Base class for post-processor parameters. |
|
Base class for post-processor parameters. |
|
Base class of all post-processors. |
|
Base class of all post-processors. |
|
Base class for post-processor parameters. |
|
Base class of all post-processors. |
|
Base class for post-processor parameters. |
|
Base class of all post-processors. |
|
Base class for post-processor parameters. |
- class dacapo.experiments.tasks.post_processors.DummyPostProcessor(detection_threshold: float)
Base class of all post-processors.
A post-processor takes a model’s prediction and converts it into the final output (e.g., per-voxel class probabilities into a semantic segmentation).
- enumerate_parameters() Iterable[dacapo.experiments.tasks.post_processors.dummy_post_processor_parameters.DummyPostProcessorParameters]
Enumerate all possible parameters of this post-processor. Should return instances of
PostProcessorParameters.
- set_prediction(prediction_array_identifier)
- process(parameters, output_array_identifier, *args, **kwargs)
Convert predictions into the final output.
- class dacapo.experiments.tasks.post_processors.DummyPostProcessorParameters
Base class for post-processor parameters.
- min_size: int
- class dacapo.experiments.tasks.post_processors.PostProcessorParameters
Base class for post-processor parameters.
- property parameter_names: List[str]
- id: int
- class dacapo.experiments.tasks.post_processors.PostProcessor
Base class of all post-processors.
A post-processor takes a model’s prediction and converts it into the final output (e.g., per-voxel class probabilities into a semantic segmentation).
- abstract enumerate_parameters() Iterable[dacapo.experiments.tasks.post_processors.post_processor_parameters.PostProcessorParameters]
Enumerate all possible parameters of this post-processor.
- abstract set_prediction(prediction_array_identifier: dacapo.store.local_array_store.LocalArrayIdentifier) None
- abstract process(parameters: dacapo.experiments.tasks.post_processors.post_processor_parameters.PostProcessorParameters, output_array_identifier: dacapo.store.local_array_store.LocalArrayIdentifier, num_workers: int = 16, chunk_size: funlib.geometry.Coordinate = Coordinate((64, 64, 64))) dacapo.experiments.datasplits.datasets.arrays.Array
Convert predictions into the final output.
- class dacapo.experiments.tasks.post_processors.ThresholdPostProcessor
Base class of all post-processors.
A post-processor takes a model’s prediction and converts it into the final output (e.g., per-voxel class probabilities into a semantic segmentation).
- enumerate_parameters() Iterable[dacapo.experiments.tasks.post_processors.threshold_post_processor_parameters.ThresholdPostProcessorParameters]
Enumerate all possible parameters of this post-processor.
- set_prediction(prediction_array_identifier)
- process(parameters: dacapo.experiments.tasks.post_processors.threshold_post_processor_parameters.ThresholdPostProcessorParameters, output_array_identifier: dacapo.store.array_store.LocalArrayIdentifier, num_workers: int = 16, block_size: daisy.Coordinate = Coordinate((256, 256, 256))) dacapo.experiments.datasplits.datasets.arrays.zarr_array.ZarrArray
Convert predictions into the final output.
- class dacapo.experiments.tasks.post_processors.ThresholdPostProcessorParameters
Base class for post-processor parameters.
- threshold: float
- class dacapo.experiments.tasks.post_processors.ArgmaxPostProcessor
Base class of all post-processors.
A post-processor takes a model’s prediction and converts it into the final output (e.g., per-voxel class probabilities into a semantic segmentation).
- enumerate_parameters()
Enumerate all possible parameters of this post-processor. Should return instances of
PostProcessorParameters.
- set_prediction(prediction_array_identifier)
- process(parameters, output_array_identifier: dacapo.store.array_store.LocalArrayIdentifier, num_workers: int = 16, block_size: daisy.Coordinate = Coordinate((256, 256, 256)))
Convert predictions into the final output.
- class dacapo.experiments.tasks.post_processors.ArgmaxPostProcessorParameters
Base class for post-processor parameters.
- class dacapo.experiments.tasks.post_processors.WatershedPostProcessor(offsets: List[funlib.geometry.Coordinate])
Base class of all post-processors.
A post-processor takes a model’s prediction and converts it into the final output (e.g., per-voxel class probabilities into a semantic segmentation).
- enumerate_parameters()
Enumerate all possible parameters of this post-processor. Should return instances of
PostProcessorParameters.
- set_prediction(prediction_array_identifier)
- process(parameters: dacapo.experiments.tasks.post_processors.watershed_post_processor_parameters.WatershedPostProcessorParameters, output_array_identifier: dacapo.store.array_store.LocalArrayIdentifier, num_workers: int = 16, block_size: funlib.geometry.Coordinate = Coordinate((256, 256, 256)))
Convert predictions into the final output.