Skip to content

Create Xspress FrameProcessor adapter controller with scalar chunk / batch size #6

@GDYendell

Description

@GDYendell

We want to be able to set the batch size in the xspress fp plugin and the outer chunk dimension of all N mca datasets to the same value. This will require creating a subclass of FrameProcessorAdapterController with the new attribute using ConfigFanOutAttributeIO and then create an OdinController child class that creates this xspress subclass for the fp adapter.

Add a method that takes the chunk size and for each mca dataset that exists at runtime, creates a chunk vector of [chunk_size, *<dimensions>] and calls self.connection.put(<chunks>, <vector>. Call chunk_size.add_on_update_callback (ref) with this method, so that it is called every time the

Acceptance Criteria

  • Can set the above parameters from one fan out attribute on FP screen

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions