MultiprocessStep#

settings activitysim.core.configuration.MultiprocessStep#

A contiguous group of model components that are multiprocessed together.

Fields:
  • begin (str)

  • chunk_size (int)

  • name (str)

  • num_processes (int)

  • slice (activitysim.core.configuration.top.MultiprocessStepSlice)

field begin: str [Required]#

The first component that is part of this multiprocessing step.

field chunk_size: int = None#
field name: str [Required]#

A descriptive name for this multiprocessing step.

field num_processes: int = None#

The number of processes to use in this multiprocessing step.

If not provided, the default overall number of processes set in the main settings file is used.

field slice: MultiprocessStepSlice = None#

Instructions on how to slice tables for each subprocess.