[FEA]: Update DFPTraining
stage to accept both ControlMessage
and MultiDFPMessage
#1148
Closed
6 of 7 tasks
Labels
dfp
[Workflow] Related to the Digital Fingerprinting (DFP) workflow
feature request
New feature or request
Milestone
Is this a new feature, an improvement, or a change to existing functionality?
New Feature
How would you describe the priority of this feature request
High
Please provide a clear description of problem this feature solves
Currently, the DFP pipeline is implemented using both Modules and Stages. The modules exclusively work with
ControlMessage
while the stages work exclusively withMultiDFPMessage
. This makes it difficult for users customizing the DFP pipeline to use some of the advantages ofControlMessage
if they are using stages. One particular area whereControlMessage
would be more beneficial is the training stage to allow using data loaders.Describe your ideal solution
As a first step, the
DFPTraining
stage should be updated to accept bothControlMessage
andMultiDFPMessage
and work with either. If it accepts aControlMessage
it should return aControlMessage
and the same forMultiDFPMessage
.Completion Criteria:
DFPTraining
accepts bothControlMessage
andMultiDFPMessage
DFPTraining
returns a ControlMessage if one is passed in or a MultiAEMessage if a DFPMessageMeta is passed inDFPTraining
stage should always pass the data toAutoEncoder
as a data loader (even if its aMultiDFPMessage
)Describe any alternatives you have considered
No response
Additional context
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: