simonsobs / simonsobs/sotodlib

Overhead to read the sparce weight map

Open
#897 3 comments 0 reactions 3 assignees View on GitHub

@chervias is already working on this.

Since Jul 3, 2024.

Dominant language
Python
Stars
19
Forks
23
Avg merge
1d 5h
Merged PRs (30d)
14

Description

I found it takes long to read pixel weight file.
It is just because we are saving weight with shape of (3, 3, ny, nx) although non-diagonal parts of
weight are all zero by definition of filter-bin mapmaking.
As shown in the screen shot of test, of course though, it takes 3 times longer to read weight than to read map.
image

Yuji pointed me out that must be painfull when we do null tests. So I suggest that we save the diagonal part of weight in map making and pad the off-diagonal part in using the weight.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.