Skip to content

Commit

Permalink
remove print statements
Browse files Browse the repository at this point in the history
  • Loading branch information
John Bogaardt committed Apr 5, 2024
1 parent 38e6760 commit 6c2c615
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 16 deletions.
6 changes: 3 additions & 3 deletions chainladder/core/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ def _set_development(data, development, development_format, origin_date):
data, development, period_end=True, format=development_format
)
# if np.all(development_date.dt.strftime('%m-%d') == '01-01'):
# development_date = pd.Series(pd.PeriodIndex(development_date, freq='A').to_timestamp(how='e'))
# development_date = pd.Series(pd.PeriodIndex(development_date, freq="Y").to_timestamp(how='e'))
else:
o_max = pd.Period(
origin_date.max(), freq=TriangleBase._get_grain(origin_date)
Expand Down Expand Up @@ -276,9 +276,9 @@ def _get_grain(dates, trailing=False, kind="origin"):
months = dates.dt.month.unique()
diffs = np.diff(np.sort(months))
if len(dates.unique()) == 1:
grain = "A"
grain = "Y"
elif len(months) == 1:
grain = "A"
grain = "Y"
elif np.all(diffs == 6):
grain = "2Q"
elif np.all(diffs == 3):
Expand Down
6 changes: 3 additions & 3 deletions chainladder/core/triangle.py
Original file line number Diff line number Diff line change
Expand Up @@ -330,7 +330,7 @@ def origin(self):
if self.is_pattern and len(self.odims) == 1:
return pd.Series(["(All)"])
else:
freq = {"Y": "A", "S": "2Q", "H": "2Q"}.get(
freq = {"Y": "Y", "S": "2Q", "H": "2Q"}.get(
self.origin_grain, self.origin_grain
)
freq = freq if freq == "M" else freq + "-" + self.origin_close
Expand All @@ -339,7 +339,7 @@ def origin(self):
@origin.setter
def origin(self, value):
self._len_check(self.origin, value)
freq = {"Y": "A", "S": "2Q"}.get(self.origin_grain, self.origin_grain)
freq = {"Y": "Y", "S": "2Q"}.get(self.origin_grain, self.origin_grain)
freq = freq if freq == "M" else freq + "-" + self.origin_close
value = pd.PeriodIndex(list(value), freq=freq)
self.odims = value.to_timestamp().values
Expand Down Expand Up @@ -675,7 +675,7 @@ def grain(self, grain="", trailing=False, inplace=False):
warnings.warn("Triangle includes extraneous development lags")
obj = self.dev_to_val()
if ograin_new != ograin_old:
freq = {"Y": "A", "S": "2Q"}.get(ograin_new, ograin_new)
freq = {"Y": "Y", "S": "2Q"}.get(ograin_new, ograin_new)
if trailing or (obj.origin.freqstr[-3:] != "DEC" and ograin_old != "M"):
origin_period_end = self.origin[-1].strftime("%b").upper()
else:
Expand Down
1 change: 0 additions & 1 deletion chainladder/development/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,6 @@ def drop_array_helper(drop_type, default_value):
return weights.transpose((0, 1, 3, 2))

def _drop_valuation(self, X):
print("=== in _drop_valuation ===")
xp = X.get_array_module()
if type(self.drop_valuation) is not list:
drop_valuation = [self.drop_valuation]
Expand Down
4 changes: 0 additions & 4 deletions chainladder/development/outstanding.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,6 @@ def fit(self, X, y=None, sample_weight=None):
return self

def _set_ldf(self, X):
print("=== in _set_ldf ===")
paid_tri = X[self.paid_to_incurred[0]]
incurred_tri = X[self.paid_to_incurred[1]]
case_tri = incurred_tri - paid_tri
Expand Down Expand Up @@ -177,9 +176,6 @@ def _set_ldf(self, X):

self.case = case_tri
self.paid = paid
print("=== self.case ===\n", self.case)
print("=== self.paid ===\n", self.paid)
print("=== set LDF return ===\n", dev.cum_to_incr())
return dev.cum_to_incr()

@property
Expand Down
7 changes: 2 additions & 5 deletions chainladder/utils/utility_functions.py
Original file line number Diff line number Diff line change
Expand Up @@ -172,11 +172,8 @@ def parallelogram_olf(
"M": "MS",
"D": "D",
}

try:
date_freq[approximation_grain]
except:
print("grain must be " "M" " or " "D" "")
if approximation_grain not in ['M', 'D']:
raise ValueError("approximation_grain must be " "M" " or " "D" "")

date_idx = pd.date_range(
start_date - pd.tseries.offsets.DateOffset(years=1),
Expand Down

0 comments on commit 6c2c615

Please sign in to comment.