-
-
Notifications
You must be signed in to change notification settings - Fork 157
Description
I'm attempting to use the SCEUA algorithm to calibrate a series of hydrologic models. Documentation suggests that the 'optguess' parameter can be used to indicate where the algorithm should start the search. But when I specify values for this parameter, output results indicate that it is not being used. Perhaps an issue, or perhaps a misunderstanding of the functionality. Can anyone help?
class spotpy_setup(object):
df_par_ranges = pd.read_excel(xl_wb, sheet_name="parameter_ranges",
dtype={"AWC":float, "Seepage":float,
"WinRCoeff":float, "SumRCoeff":float, "CNMulti":float, "WinStart":int,
"WinEnd":int, "StartGrowSeason":int, "EndGrowSeason":int, "GrowSeasonCoverFactor":float,
"DormSeasonCoverFactor":float, "WaterETFactor":float, "Infiltration Rate (Water)":float,
"mavel":float, "Recession Coeff":float})
awc = Uniform(df_par_ranges['AWC'][0], df_par_ranges['AWC'][1], optguess= df_par_ranges['AWC'][2])
seepage = Uniform(df_par_ranges['Seepage'][0], df_par_ranges['Seepage'][1], optguess= df_par_ranges['Seepage'][2])
etc...