示例#1
0
def qrnn_test(data, loc, season):
    model = QRNNCV(tol=1e-2, hidden_nodes=[3], n_jobs=1, ntrails=3)
    #model = QRNN(tol=1e-2, ntrails=3)
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train(location={'lat': loc[0], 'lon': loc[1]})
    return pandas.DataFrame(dmodel.get_results())
示例#2
0
def mssl_test(data, loc, season):
    model = pMSSL(gamma=0.1, lambd=0.1)
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train()
    return pandas.DataFrame(dmodel.get_results())
示例#3
0
def bma_test(data, loc, season):
    model = BMA()
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train(location={'lat': loc[0], 'lon': loc[1]})
    return pandas.DataFrame(dmodel.get_results())
示例#4
0
def lasso_test(data, loc, season):
    model = LassoCV(max_iter=2000, normalize=True)
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train(location={'lat': loc[0], 'lon': loc[1]})
    return pandas.DataFrame(dmodel.get_results())
示例#5
0
def mtlasso_test(data, loc, season):
    model = MultiTaskLassoCV(max_iter=2000, normalize=True)
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train()
    return pandas.DataFrame(dmodel.get_results())
示例#6
0
def qrnn_test(data, loc, season):
    model = QRNNCV(tol=1e-2, hidden_nodes=[3], n_jobs=1, ntrails=3)
    #model = QRNN(tol=1e-2, ntrails=3)
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train(location={'lat': loc[0], 'lon': loc[1]})
    return pandas.DataFrame(dmodel.get_results())
示例#7
0
def stepwiseregression_test(data, loc, season):
    model = BackwardStepwiseRegression()
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train(location={'lat': loc[0], 'lon': loc[1]})
    return pandas.DataFrame(dmodel.get_results())
示例#8
0
def bma_test(data, loc, season):
    model = BMA()
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train(location={'lat': loc[0], 'lon': loc[1]})
    return pandas.DataFrame(dmodel.get_results())
示例#9
0
def mssl_test(data, loc, season):
    model = pMSSL(gamma=0.1, lambd=0.1)
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train()
    return pandas.DataFrame(dmodel.get_results())
示例#10
0
def mtlasso_test(data, loc, season):
    model = MultiTaskLassoCV(max_iter=2000, normalize=True)
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train()
    return pandas.DataFrame(dmodel.get_results())
示例#11
0
def lasso_test(data, loc, season):
    model = LassoCV(max_iter=2000, normalize=True)
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train(location={'lat': loc[0], 'lon': loc[1]})
    return pandas.DataFrame(dmodel.get_results())
示例#12
0
def stepwiseregression_test(data, loc, season):
    model = BackwardStepwiseRegression()
    dmodel = DownscaleModel(data, model, season=season)
    dmodel.train(location={'lat': loc[0], 'lon': loc[1]})
    return pandas.DataFrame(dmodel.get_results())