Buffer data models¶
data_models.buffer_data_models Module¶
Buffer equivalents of memory data models
To create from an existing model in the buffer, make some changes, and then sync to buffer:
my_buffer_skymodel = BufferSkyModel(conf["buffer"], conf["inputs"]["skymodel"])
my_memory_skymodel = my_buffer_skymodel.memory_data_model
... do some stuff
my_memory_skymodel.sync()
To create a new buffer for a memory_data_model:
my_buffer_skymodel = BufferSkyModel(conf["buffer"], conf["inputs"]["skymodel"], my_memory_skymodel)
my_memory_skymodel.sync()
An explicit sync is required in both cases
Classes¶
|
Buffer version of memory data model GainTable |
|
Buffer version of memory data model GainTable |
|
Buffer version of memory data model Image |
|
Buffer version of memory data model GridData |
|
Buffer version of memory data model ConvolutionFunction |
|
Buffer version of memory data model SkyModel |
|
Buffer version of memory data model BlockVisibility |