Skip to content

Commit d18eb73

Browse files
authored
Merge pull request #128 from CosmoStat/rename-PSFSimulator
Rename SimPSFToolkit.py module
2 parents 3eefc04 + ee9fbaf commit d18eb73

17 files changed

Lines changed: 34 additions & 35 deletions
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
wf\_psf.sims.SimPSFToolkit module
1+
wf\_psf.sims.psf_simulator module
22
=================================
33

4-
.. automodule:: wf_psf.sims.SimPSFToolkit
4+
.. automodule:: wf_psf.sims.psf_simulator
55
:members:
66
:undoc-members:
77
:show-inheritance:

docs/source/wf_psf.sims.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ Submodules
1212
.. toctree::
1313
:maxdepth: 4
1414

15-
wf_psf.sims.SimPSFToolkit
15+
wf_psf.sims.psf_simulator

papers/Neurips2021_ML4Physics_workshop/notebooks/Neurips2021-ML4Physics_Reconstructions-chromatic-NASA.ipynb

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

papers/Neurips2021_ML4Physics_workshop/notebooks/Neurips2021-ML4Physics_Reconstructions.ipynb

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

papers/article_IOP/notebooks/DD-features-dataset-examples.ipynb

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

papers/article_IOP/notebooks/generate-coherent-dataset-scrip.ipynb

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wf_psf/data/training_preprocessing.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import wf_psf.utils.utils as utils
1111
import tensorflow as tf
1212
import tensorflow_addons as tfa
13-
import wf_psf.sims.SimPSFToolkit as SimPSFToolkit
1413
import os
1514

1615

@@ -24,7 +23,7 @@ class TrainingDataHandler:
2423
training_data_params: Recursive Namespace object
2524
Recursive Namespace object containing training data parameters
2625
simPSF: object
27-
SimPSFToolkit instance
26+
PSFSimulator instance
2827
n_bins_lambda: int
2928
Number of bins in wavelength
3029
@@ -66,7 +65,7 @@ class TestDataHandler:
6665
test_data_params: Recursive Namespace object
6766
Recursive Namespace object containing test data parameters
6867
simPSF: object
69-
SimPSFToolkit instance
68+
PSFSimulator instance
7069
n_bins_lambda: int
7170
Number of bins in wavelength
7271

src/wf_psf/metrics/metrics.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import wf_psf.utils.utils as utils
66
from wf_psf.psf_models.tf_psf_field import build_PSF_model
77
from wf_psf.psf_models import tf_psf_field as psf_field
8-
from wf_psf.sims import SimPSFToolkit as SimPSFToolkit
8+
from wf_psf.sims import psf_simulator as psf_simulator
99
import logging
1010

1111
logger = logging.getLogger(__name__)
@@ -640,7 +640,7 @@ def gen_GT_wf_model(test_wf_file_path, pred_output_Q=1, pred_output_dim=64):
640640

641641
## Generate initializations
642642
# Prepare np input
643-
simPSF_np = SimPSFToolkit(
643+
simPSF_np = psf_simulator.PSFSimulator(
644644
zernikes,
645645
max_order=wf_test_params["max_order"],
646646
pupil_diameter=wf_test_params["pupil_diameter"],

src/wf_psf/metrics/metrics_interface.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def evaluate_metrics_polychromatic_lowres(self, psf_model, simPSF, dataset):
6666
psf_model: object
6767
PSF model class instance of the psf model selected for metrics evaluation.
6868
simPSF: object
69-
SimPSFToolkit instance
69+
PSFSimulator instance
7070
test_dataset: dict
7171
Test dataset dictionary
7272
@@ -111,7 +111,7 @@ def evaluate_metrics_mono_rmse(self, psf_model, simPSF, dataset):
111111
psf_model: object
112112
PSF model class instance of the psf model selected for metrics evaluation.
113113
simPSF: object
114-
SimPSFToolkit instance
114+
PSFSimulator instance
115115
test_dataset: dict
116116
Test dataset dictionary
117117
@@ -157,7 +157,7 @@ def evaluate_metrics_opd(self, psf_model, simPSF, dataset):
157157
psf_model: object
158158
PSF model class instance of the psf model selected for metrics evaluation.
159159
simPSF: object
160-
SimPSFToolkit instance
160+
PSFSimulator instance
161161
test_dataset: dict
162162
Test dataset dictionary
163163
@@ -201,7 +201,7 @@ def evaluate_metrics_shape(self, psf_model, simPSF, dataset):
201201
psf_model: object
202202
PSF model class instance of the psf model selected for metrics evaluation.
203203
simPSF: object
204-
SimPSFToolkit instance
204+
PSFSimulator instance
205205
dataset: dict
206206
Test dataset dictionary
207207

src/wf_psf/psf_models/psf_model_parametric.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ def predict_mono_psfs(self, input_positions, lambda_obs, phase_N):
170170
171171
phase_N: int
172172
Required wavefront dimension. Should be calculated with as:
173-
``simPSF_np = wf.SimPSFToolkit(...)``
173+
``simPSF_np = wf_psf.sims.psf_simulator.PSFSimulator(...)``
174174
``phase_N = simPSF_np.feasible_N(lambda_obs)``
175175
"""
176176

0 commit comments

Comments
 (0)