File tree Expand file tree Collapse file tree 1 file changed +18
-3
lines changed
src/diffpy/srmise/modelevaluators Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change @@ -53,8 +53,14 @@ class ModelEvaluator:
5353 worse models."""
5454
5555 def __init__ (self , method , higher_is_better ):
56- """method = name of method (string)
57- higher_is_better = boolean
56+ """Constructor of ModelEvaluator
57+
58+ Parameters
59+ ----------
60+ method : str
61+ The name of method
62+ higher_is_better : bool
63+ The boolean to compare higher or lower degree model.
5864 """
5965 self .method = method
6066 self .higher_is_better = higher_is_better
@@ -123,7 +129,16 @@ def __ge__(self, other):
123129 return other .stat >= self .stat
124130
125131 def chi_squared (self , expected , observed , error ):
126- """Calculates chi-squared statistic."""
132+ """Calculates chi-squared statistic.
133+
134+ Parameters
135+ ----------
136+ expected : float
137+ The expected value.
138+ observed : float
139+ The observed value.
140+ error : float
141+ The error statistic."""
127142
128143 self .chisq = np .sum ((expected - observed ) ** 2 / error ** 2 )
129144 return self .chisq
You can’t perform that action at this time.
0 commit comments