albin commited on
Commit
9372d92
·
1 Parent(s): 5fc419a

reshape to have 2 dimensions for the prediction

Browse files
Files changed (1) hide show
  1. main.py +4 -1
main.py CHANGED
@@ -95,7 +95,7 @@ async def predict(request: Request, requess: Req = Depends(form_req)):
95
  encoder = label_encoders[column]
96
  dataFrame_features[column] = dataFrame_features[column].apply(lambda x: safe_transform(encoder, x))
97
 
98
- data = dataFrame_features[selected_columns].values
99
 
100
  # data = []
101
  # data.append(str(features['URL']))
@@ -121,6 +121,9 @@ async def predict(request: Request, requess: Req = Depends(form_req)):
121
  # data.append(features['SpacialCharRatioInURL'])
122
  # data.append(features['IsHTTPS'])
123
 
 
 
 
124
  prediction = model.predict([data])
125
  output = prediction[0]
126
 
 
95
  encoder = label_encoders[column]
96
  dataFrame_features[column] = dataFrame_features[column].apply(lambda x: safe_transform(encoder, x))
97
 
98
+ data = dataFrame_features[selected_columns].values.reshape(1, -1)
99
 
100
  # data = []
101
  # data.append(str(features['URL']))
 
121
  # data.append(features['SpacialCharRatioInURL'])
122
  # data.append(features['IsHTTPS'])
123
 
124
+ # Check number of dimensions before prediction
125
+ print("Nb dimensions before prediction:", data.shape)
126
+
127
  prediction = model.predict([data])
128
  output = prediction[0]
129