albin commited on
Commit
4fe11fa
·
1 Parent(s): 73511e4

download model with joblib instead of pickle

Browse files
Files changed (1) hide show
  1. main.py +4 -2
main.py CHANGED
@@ -7,6 +7,7 @@ from fastapi.responses import JSONResponse
7
  from fastapi.middleware.cors import CORSMiddleware
8
  from pydantic import BaseModel
9
  import pickle
 
10
  from extraction_features import extract_features
11
 
12
  app = FastAPI()
@@ -20,8 +21,9 @@ app.add_middleware(
20
  allow_headers=["*"],
21
  )
22
 
23
- model_file = open('logistic_regression_model.pkl', 'rb')
24
- model = pickle.load(model_file, encoding='bytes')
 
25
 
26
 
27
  class Msg(BaseModel):
 
7
  from fastapi.middleware.cors import CORSMiddleware
8
  from pydantic import BaseModel
9
  import pickle
10
+ import joblib
11
  from extraction_features import extract_features
12
 
13
  app = FastAPI()
 
21
  allow_headers=["*"],
22
  )
23
 
24
+ # model_file = open('logistic_regression_model.pkl', 'rb')
25
+ # model = pickle.load(model_file, encoding='bytes')
26
+ model = joblib.load('logistic_regression_model.pkl')
27
 
28
 
29
  class Msg(BaseModel):