Skip to content

Commit

Permalink
Prettied up the metrics and plots docs pages
Browse files Browse the repository at this point in the history
  • Loading branch information
voetberg committed Jun 21, 2024
1 parent f783b36 commit 7e57616
Show file tree
Hide file tree
Showing 9 changed files with 87 additions and 90 deletions.
16 changes: 8 additions & 8 deletions src/deepdiagnostics/metrics/all_sbc.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ class AllSBC(Metric):
"""
def __init__(
self,
model: Any,
data: Any,
out_dir: str | None = None,
save: bool=True,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
percentiles: Optional[Sequence[int]] = None,
number_simulations: Optional[int] = None,
model,
data,
out_dir= None,
save = True,
use_progress_bar = None,
samples_per_inference = None,
percentiles = None,
number_simulations = None,
) -> None:

super().__init__(model, data, out_dir,
Expand Down
16 changes: 8 additions & 8 deletions src/deepdiagnostics/metrics/coverage_fraction.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ class CoverageFraction(Metric):

def __init__(
self,
model: Any,
data: Any,
out_dir: Optional[str] = None,
save: bool=True,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
percentiles: Optional[Sequence[int]] = None,
number_simulations: Optional[int] = None,
model,
data,
out_dir= None,
save=True,
use_progress_bar = None,
samples_per_inference = None,
percentiles = None,
number_simulations = None,
) -> None:

super().__init__(model, data, out_dir,
Expand Down
18 changes: 9 additions & 9 deletions src/deepdiagnostics/metrics/local_two_sample.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from typing import Any, Optional, Sequence, Union
from typing import Any, Union
import numpy as np


Expand Down Expand Up @@ -26,14 +26,14 @@ class LocalTwoSampleTest(Metric):
"""
def __init__(
self,
model: Any,
data: Any,
out_dir: Optional[str] = None,
save: bool=True,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
percentiles: Optional[Sequence[int]] = None,
number_simulations: Optional[int] = None,
model,
data,
out_dir = None,
save=True,
use_progress_bar = None,
samples_per_inference = None,
percentiles = None,
number_simulations = None,
) -> None:

super().__init__(
Expand Down
20 changes: 10 additions & 10 deletions src/deepdiagnostics/plots/cdf_ranks.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ def __init__(
self,
model,
data,
save:bool,
show:bool,
out_dir:Optional[str]=None,
percentiles: Optional[Sequence] = None,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
number_simulations: Optional[int] = None,
parameter_names: Optional[Sequence] = None,
parameter_colors: Optional[Sequence]= None,
colorway: Optional[str]=None):
save,
show,
out_dir=None,
percentiles = None,
use_progress_bar= None,
samples_per_inference = None,
number_simulations= None,
parameter_names = None,
parameter_colors = None,
colorway =None):

"""
Adaptation of :cite:p:`centero2020sbi`.
Expand Down
21 changes: 10 additions & 11 deletions src/deepdiagnostics/plots/coverage_fraction.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,16 @@ def __init__(
self,
model,
data,
save:bool,
show:bool,
out_dir:Optional[str]=None,
percentiles: Optional[Sequence] = None,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
number_simulations: Optional[int] = None,
parameter_names: Optional[Sequence] = None,
parameter_colors: Optional[Sequence]= None,
colorway: Optional[str]=None
):
save,
show,
out_dir=None,
percentiles = None,
use_progress_bar= None,
samples_per_inference = None,
number_simulations= None,
parameter_names = None,
parameter_colors = None,
colorway =None):

super().__init__(model, data, save, show, out_dir, percentiles, use_progress_bar, samples_per_inference, number_simulations, parameter_names, parameter_colors, colorway)

Expand Down
21 changes: 10 additions & 11 deletions src/deepdiagnostics/plots/local_two_sample.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,17 +41,16 @@ def __init__(
self,
model,
data,
save:bool,
show:bool,
out_dir:Optional[str]=None,
percentiles: Optional[Sequence] = None,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
number_simulations: Optional[int] = None,
parameter_names: Optional[Sequence] = None,
parameter_colors: Optional[Sequence]= None,
colorway: Optional[str]=None
):
save,
show,
out_dir=None,
percentiles = None,
use_progress_bar= None,
samples_per_inference = None,
number_simulations= None,
parameter_names = None,
parameter_colors = None,
colorway =None):

super().__init__(model, data, save, show, out_dir, percentiles, use_progress_bar, samples_per_inference, number_simulations, parameter_names, parameter_colors, colorway)
self.region_colors = get_hex_colors(n_colors=len(self.percentiles), colorway=self.colorway)
Expand Down
22 changes: 11 additions & 11 deletions src/deepdiagnostics/plots/predictive_posterior_check.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,17 @@ def __init__(
self,
model,
data,
save:bool,
show:bool,
out_dir:Optional[str]=None,
percentiles: Optional[Sequence] = None,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
number_simulations: Optional[int] = None,
parameter_names: Optional[Sequence] = None,
parameter_colors: Optional[Sequence]= None,
colorway: Optional[str]=None
):
save,
show,
out_dir=None,
percentiles = None,
use_progress_bar= None,
samples_per_inference = None,
number_simulations= None,
parameter_names = None,
parameter_colors = None,
colorway =None):
super().__init__(model, data, save, show, out_dir, percentiles, use_progress_bar, samples_per_inference, number_simulations, parameter_names, parameter_colors, colorway)

def plot_name(self):
Expand Down
22 changes: 11 additions & 11 deletions src/deepdiagnostics/plots/ranks.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,17 @@ def __init__(
self,
model,
data,
save:bool,
show:bool,
out_dir:Optional[str]=None,
percentiles: Optional[Sequence] = None,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
number_simulations: Optional[int] = None,
parameter_names: Optional[Sequence] = None,
parameter_colors: Optional[Sequence]= None,
colorway: Optional[str]=None
):
save,
show,
out_dir=None,
percentiles = None,
use_progress_bar= None,
samples_per_inference = None,
number_simulations= None,
parameter_names = None,
parameter_colors = None,
colorway =None):

super().__init__(model, data, save, show, out_dir, percentiles, use_progress_bar, samples_per_inference, number_simulations, parameter_names, parameter_colors, colorway)

def plot_name(self):
Expand Down
21 changes: 10 additions & 11 deletions src/deepdiagnostics/plots/tarp.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,16 @@ def __init__(
self,
model,
data,
save:bool,
show:bool,
out_dir:Optional[str]=None,
percentiles: Optional[Sequence] = None,
use_progress_bar: Optional[bool] = None,
samples_per_inference: Optional[int] = None,
number_simulations: Optional[int] = None,
parameter_names: Optional[Sequence] = None,
parameter_colors: Optional[Sequence]= None,
colorway: Optional[str]=None
):
save,
show,
out_dir=None,
percentiles = None,
use_progress_bar= None,
samples_per_inference = None,
number_simulations= None,
parameter_names = None,
parameter_colors = None,
colorway =None):

super().__init__(model, data, save, show, out_dir, percentiles, use_progress_bar, samples_per_inference, number_simulations, parameter_names, parameter_colors, colorway)
self.line_style = get_item(
Expand Down

0 comments on commit 7e57616

Please sign in to comment.