Type Error on Regression Problem

You should check all your inputs:

sum(~np.isfinite(Y_train))
sum(~np.isfinite(mu.tag.test_value))
sum(~np.isfinite(X_train['Dept'].values))
sum(~np.isfinite(X_train['IsHoliday_True'].values))