diff --git a/requirements.txt b/requirements.txt index b6505a54..e49f40fb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15,7 +15,7 @@ joblib==1.1.0 scikit-image==0.19.3 basicsr==1.4.2 facexlib==0.3.0 -gradio +gradio==3.5 gfpgan av safetensors diff --git a/src/face3d/util/my_awing_arch.py b/src/face3d/util/my_awing_arch.py index cd565617..308752f6 100644 --- a/src/face3d/util/my_awing_arch.py +++ b/src/face3d/util/my_awing_arch.py @@ -15,7 +15,7 @@ def calculate_points(heatmaps): indexes = np.argmax(heatline, axis=2) preds = np.stack((indexes % W, indexes // W), axis=2) - preds = preds.astype(np.float, copy=False) + preds = preds.astype(float, copy=False) inr = indexes.ravel() diff --git a/src/face3d/util/preprocess.py b/src/face3d/util/preprocess.py index b77a3a40..5b911442 100644 --- a/src/face3d/util/preprocess.py +++ b/src/face3d/util/preprocess.py @@ -98,6 +98,6 @@ def align_img(img, lm, lm3D, mask=None, target_size=224., rescale_factor=102.): # processing the image img_new, lm_new, mask_new = resize_n_crop_img(img, lm, t, s, target_size=target_size, mask=mask) - trans_params = np.array([w0, h0, s, t[0], t[1]]) + trans_params = np.array([w0, h0, s, t[0], t[1]], dtype=object) return trans_params, img_new, lm_new, mask_new