Dilipk's picture
added all
07502c7
raw
history blame contribute delete
432 Bytes
# inference.py
import joblib
import numpy as np
# Load your model (no scaler)
model = joblib.load('classification_model.joblib')
def predict(input_features):
# Make sure the input is a 2D array (batch_size, num_features)
input_array = np.array(input_features).reshape(1, -1)
prediction = model.predict(input_array)
return prediction.tolist() # Return the prediction as a list for easy JSON handling