isofit.configs.sections.implementation_config
Classes
Base Configuration Section from which all Configuration Sections inherit. Handles shared functionality like getting, |
Module Contents
- class ImplementationConfig(sub_configdic: dict = None)[source]
Bases:
isofit.configs.base_config.BaseConfigSectionBase Configuration Section from which all Configuration Sections inherit. Handles shared functionality like getting, setting, and cleaning configuration options.
- mode = 'inversion'[source]
inversion, inversion_mcmc, and ‘simulation’.
- Type:
- Type:
Defines the operating mode for isofit. Current options are
- inversion: isofit.configs.sections.inversion_config.InversionConfig = None[source]
optional config for running in inversion mode.
- Type:
- ray_temp_dir = '/tmp/ray'[source]
Overrides the standard ray temporary directory. Useful for multiuser systems.
- Type:
- ray_ignore_reinit_error = True[source]
Boolean to tell ray to ignore re-initilaization. Can be convenient for multiple Isofit instances.
- Type:
- io_buffer_size = 100[source]
Integer indicating how large (how many spectra) of chunks to read/process/write. A buffer size of 1 means pixels are processed independently. Large buffers can help prevent IO choke points, especially if the
- Type: