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() |