コード例 #1
0
def local_prediction(linear_regressions, test_reader, output, args,
                     exclude=None):
    """Get local linear_regression and issue prediction

    """
    # Only one linear_regression at present
    local_linear = LinearRegression(linear_regressions[0],
                                    api=args.retrieve_api_)
    kwargs = {"full": True}
    for input_data in test_reader:
        input_data_dict = test_reader.dict(input_data, filtering=False)
        prediction_info = local_linear.predict(
            input_data_dict, **kwargs)
        write_prediction(prediction_info, output,
                         args.prediction_info, input_data, exclude)
コード例 #2
0
ファイル: lrprediction.py プロジェクト: bigmlcom/bigmler
def local_prediction(linear_regressions, test_reader, output, args,
                     exclude=None):
    """Get local linear_regression and issue prediction

    """
    # Only one linear_regression at present
    local_linear = LinearRegression(linear_regressions[0],
                                    api=args.retrieve_api_)
    kwargs = {"full": True}
    for input_data in test_reader:
        input_data_dict = test_reader.dict(input_data, filtering=False)
        prediction_info = local_linear.predict(
            input_data_dict, **kwargs)
        write_prediction(prediction_info, output,
                         args.prediction_info, input_data, exclude)
コード例 #3
0
def i_create_local_linear_regression_from_file(step, export_file):
    world.local_linear_regression = LinearRegression( \
        res_filename(export_file), api=BigML("wrong-user", "wrong-api-key"))
コード例 #4
0
def i_create_a_local_linear(step):
    world.local_model = LinearRegression(world.linear_regression["resource"])