File size: 500 Bytes
d68294a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import joblib
import pandas as pd

model = joblib.load("best_random_forest_model.joblib")
scaler = joblib.load("std_scaler.bin")

def predict(data):

    df = pd.DataFrame(
        data,
        columns=[
            "LoanOriginalAmount",
            "CreditScoreRangeLower",
            "StatedMonthlyIncome",
            "Investors",
            "MonthlyLoanPayment",
        ],
    )

    scaled = scaler.transform(df.values)

    prediction = model.predict(scaled)

    return prediction.tolist()