-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Validation of Physical Layer Model with simulations #133
Comments
What does 'SFE' stand for in the name of datasets, and are the 'nm' numbers for SEDs resolution? |
The answers (SFE=Surface Errors and XX nm mean WFE RMS are error maps that were used to build the Zernike prior) to your questions are explained in section 6.2 of Tobias' thesis. |
Thank you, Jennifer. I am reading Chapter 6 from the beginning so I don't miss anything. I have some questions.
|
Hi Nada, it’s good that you read chapter 6 and aiming to develop some
understanding surrounding this task.
As I believe one of your goals is to do research, i want to remind you that
a fundamental part of being a researcher is “Reasoning”.
So, with your questions first try to determine the answer yourself. To aide
you, you can look at other parts of Tobias’ thesis by doing keyword
searches. For some questions the answer may be obvious, whereas for others
your reasoning may come with some uncertainty. It is those questions where
you think your reasoning is uncertain that you should ask for clarification.
The point is don’t just ask what is something or why. Try to determine this
yourself and present what you think along with your question.
I will answer one of your questions directly.
You need to run WaveDiff on the model with the physical layer. You will see
which one it is in the e training config file in the case study branch.
…On Mon, 8 Apr 2024 at 11:25, nadamoukaddem ***@***.***> wrote:
Thank you, Jennifer. I am reading Chapter 6 from the beginning so I don't
miss anything. I have some questions.
- Tobias mentioned in his thesis that he used only the dataset with
SFE. Why do we need the one with no_SFE?
- What is the number of stars in these simulated datasets?
- Are the plots to be produced only for the waveDiff-polygraph model?
- Why do we have a different number of Zernikes in the training
configuration (15) compared to the metrics configuration (45)?
- The same goes for the number of bins: 8 for training and 20 in
metrics.
- What does the parameter M=64 mentioned in the thesis refer to?
—
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADXRVNTAAC35ASPNMHMUKGLY4JO7LAVCNFSM6AAAAABFWFMZ2WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBSGI3TMMBXGM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I noticed the M parameter in the thesis, but it's not in the configuration file, so I was wondering why. You mentioned comparing the plots to those in the thesis, which were done with the dataset with SFE. When I apply it to the no_SFE dataset, what should I compare it to? Additionally, Tobias used different models of WaveDiff in his thesis, but the configuration files only mention implementation for the wavediff polygraph. Perhaps in older versions of WaveDiff, the other models were implemented but I've never worked with older versions. I'm asking questions because we don't have much time for this case. Could you please provide a timeline for finishing this task? |
Have you launched any runs at all? Before asking you to do this task, I tested that running was possible for one of the datasets. So, it should be possible to do so even with gaps in understanding. WaveDiff v2.0 does not include these additional models besides: Polychromatic model ("poly") and now this Polychromatic with the Physical Layer PSF ("physical_poly") model. As I wrote in the description and as we discussed in the past PSF meetings, the goal of this task is to validate the new PSF model with the physical layer. The different options: "complete", "parametric", and "non-parametric" are set with this option in the configuration file. While I have only tested with the "complete" setting the other settings should work. If they don't work, let me know. @tobias-liaudat is going to share the private repository which you can fork. It contains a set of notebooks you can use to regenerate the plots with the new PSF model. Note there may be other adaptations you have to do besides adjusting the paths to the results. |
I launched the training part, but I set the batch size to 16 so that I don't encounter the ResourceExhausted error. |
@nadamoukaddem can you share the error in your log here? |
This is the metrics configuration file: metrics_config.log |
Hi @nadamoukaddem , the problem is that PSF model weights file is not found in the
The files in this directory are:
These files do not have the same
Another thing I noticed about this |
Hi @jeipollack, I am having this error:
|
Can you check whether your training dataset that you are loading contains the key |
The error I'm encountering is because when I pulled the latest changes you made, I didn't update the dataset in the data_config file. Is there a way to determine the name of the output of WaveDiff before the execution so the plotting configuration runs automatically after the metrics? |
Plotting can run after metrics evaluation for certain set ups.
…On Tue, 16 Apr 2024 at 18:03, nadamoukaddem ***@***.***> wrote:
The error I'm encountering is because when I pulled the latest changes you
made, I didn't update the dataset in the data_config file.
Is there a way to determine the name of the output of WaveDiff before the
execution so the plotting configuration runs automatically after the
metrics?
—
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADXRVNRJSJ3N53CQ5HRRCP3Y5VDTJAVCNFSM6AAAAABFWFMZ2WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJZGQ2DAMBQGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I ran WaveDiff in non-parametric mode, and I encountered this error:
|
To validate the Physical Layer PSF model, we will use simulations that include a Zernike prior. Metrics and plots should be generated and compared with those reported in Tobias' thesis (section 6).
The simulations are located on Jean-Zay:
/gpfswork/rech/ynx/commun/data/euclid_sims
.case_study_psf_decontamination
to use for validationdata_config.yaml
,training_config.yaml
, etc. with the configuration settings described in Tobias' thesisThe text was updated successfully, but these errors were encountered: