cars.pipelines.subsampling.subsampling
CARS subsampling pipeline class file
Attributes
Classes
SubsamplingPipeline |
Module Contents
- cars.pipelines.subsampling.subsampling.PIPELINE = 'subsampling'
- class cars.pipelines.subsampling.subsampling.SubsamplingPipeline(conf, config_dir=None)[source]
Bases:
cars.pipelines.pipeline_template.PipelineTemplateSubsamplingPipeline
- setup_progress_tracking(parent_pipeline_id=None)[source]
Setup progress tracking for subsampling.
- Parameters:
parent_pipeline_id (int or None) – Parent pipeline ID
- Returns:
Task ID to pass to orchestrator via set_target_task()
- Return type:
int
- config_dir = None
- metadata = None
- out_dir
- subsampling_dir
- resolutions
- used_conf
- check_inputs(conf, config_dir=None)[source]
Check the inputs given
- Parameters:
conf (dict) – configuration
config_dir (str) – directory of used json, if user filled paths with relative paths
- Returns:
overloader inputs
- Return type:
dict
- check_output(conf)[source]
Check the output given
- Parameters:
conf (dict) – configuration of output
:return overloader output :rtype : dict
- check_advanced(conf, inputs)[source]
Check all conf for advanced configuration
- Returns:
overridden advanced conf
- Return type:
dict
- check_applications(conf)[source]
Check the given configuration for applications
- Parameters:
conf (dict) – configuration of applications
- formatting(key, out_dir, conf_to_save, res, first_key)[source]
Format the input.yaml with new inputs
- run(args=None, log_dir=None, parent_pipeline_id=None)
Run pipeline
- Parameters:
args – Optional arguments
log_dir – Optional log directory
parent_pipeline_id – Optional parent pipeline ID if nested