Skip to content

Extremely small weights in h5parmdb #327

@henedler

Description

@henedler

I reported this issue before as part of #325, now I see it again - possibly unrelated to the other points in that issue.

When solving in mode 'rotation+diagonal', I get correct solutions, but the weights in the h5parmdb are extremely small:

        [[[5.0271739e-13, 5.0271739e-13],
          [5.0577533e-13, 5.0577533e-13],
          [5.0859501e-13, 5.0859501e-13],
          ...,

In my understanding, the h5parm weights are purely boolean flags of one or zero, yet here there are these very small floats.
I see this behavior in the up-to-date DP3v5 as well as in DP3v4.2. If I solve in mode 'diagonal' instead, all weights are perfectly fine. The behavior is the same no matter if I solve against MODEL_DATA or a sourcedb.

This issue seems to be only present under certain conditions. And example can be found here (~300MB):
https://cloud.hs.uni-hamburg.de/s/BPwA3eK859BanMZ

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions