sanket kheni
commited on
Commit
·
a6f7f39
1
Parent(s):
15615e9
- .idea/AFFA-face-swap.iml +1 -1
- .idea/misc.xml +1 -1
- .idea/other.xml +7 -0
- app.py +4 -4
.idea/AFFA-face-swap.iml
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
<module type="PYTHON_MODULE" version="4">
|
| 3 |
<component name="NewModuleRootManager">
|
| 4 |
<content url="file://$MODULE_DIR$" />
|
| 5 |
-
<orderEntry type="jdk" jdkName="Python 3.
|
| 6 |
<orderEntry type="sourceFolder" forTests="false" />
|
| 7 |
</component>
|
| 8 |
<component name="PyDocumentationSettings">
|
|
|
|
| 2 |
<module type="PYTHON_MODULE" version="4">
|
| 3 |
<component name="NewModuleRootManager">
|
| 4 |
<content url="file://$MODULE_DIR$" />
|
| 5 |
+
<orderEntry type="jdk" jdkName="Python 3.10" jdkType="Python SDK" />
|
| 6 |
<orderEntry type="sourceFolder" forTests="false" />
|
| 7 |
</component>
|
| 8 |
<component name="PyDocumentationSettings">
|
.idea/misc.xml
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
<?xml version="1.0" encoding="UTF-8"?>
|
| 2 |
<project version="4">
|
| 3 |
-
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.
|
| 4 |
</project>
|
|
|
|
| 1 |
<?xml version="1.0" encoding="UTF-8"?>
|
| 2 |
<project version="4">
|
| 3 |
+
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10" project-jdk-type="Python SDK" />
|
| 4 |
</project>
|
.idea/other.xml
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
| 2 |
+
<project version="4">
|
| 3 |
+
<component name="PySciProjectComponent">
|
| 4 |
+
<option name="PY_SCI_VIEW" value="true" />
|
| 5 |
+
<option name="PY_SCI_VIEW_SUGGESTED" value="true" />
|
| 6 |
+
</component>
|
| 7 |
+
</project>
|
app.py
CHANGED
|
@@ -14,7 +14,7 @@ from utils.utils import (estimate_norm, get_lm, inverse_estimate_norm,
|
|
| 14 |
norm_crop, transform_landmark_points)
|
| 15 |
|
| 16 |
# .
|
| 17 |
-
token = os.environ['model_fetch']
|
| 18 |
|
| 19 |
opt = SwapOptions().parse()
|
| 20 |
|
|
@@ -49,8 +49,8 @@ G = load_model("g_model_c_hq/FaceDancer_config_c_HQ.h5", custom_objects={"AdaIN"
|
|
| 49 |
|
| 50 |
# from identity_permuter.id_permuter import identity_permuter
|
| 51 |
|
| 52 |
-
IDP = identity_permuter(emb_size=32, min_arg=False)
|
| 53 |
-
IDP.load_weights("identity_permuter/id_permuter.h5")
|
| 54 |
|
| 55 |
blend_mask_base = np.zeros(shape=(256, 256, 1))
|
| 56 |
blend_mask_base[80:244, 32:224] = 1
|
|
@@ -123,7 +123,7 @@ def run_inference(target, source, slider, adv_slider, settings):
|
|
| 123 |
slider_weight = slider / 100
|
| 124 |
|
| 125 |
target_z = ArcFace.predict(np.expand_dims(tf.image.resize(im_aligned, [112, 112]) * 0.5 + 0.5, axis=0))
|
| 126 |
-
source_z = IDP.predict(target_z)
|
| 127 |
|
| 128 |
source_z = slider_weight * source_z + (1 - slider_weight) * target_z
|
| 129 |
|
|
|
|
| 14 |
norm_crop, transform_landmark_points)
|
| 15 |
|
| 16 |
# .
|
| 17 |
+
# token = os.environ['model_fetch']
|
| 18 |
|
| 19 |
opt = SwapOptions().parse()
|
| 20 |
|
|
|
|
| 49 |
|
| 50 |
# from identity_permuter.id_permuter import identity_permuter
|
| 51 |
|
| 52 |
+
# IDP = identity_permuter(emb_size=32, min_arg=False)
|
| 53 |
+
# IDP.load_weights("identity_permuter/id_permuter.h5")
|
| 54 |
|
| 55 |
blend_mask_base = np.zeros(shape=(256, 256, 1))
|
| 56 |
blend_mask_base[80:244, 32:224] = 1
|
|
|
|
| 123 |
slider_weight = slider / 100
|
| 124 |
|
| 125 |
target_z = ArcFace.predict(np.expand_dims(tf.image.resize(im_aligned, [112, 112]) * 0.5 + 0.5, axis=0))
|
| 126 |
+
# source_z = IDP.predict(target_z)
|
| 127 |
|
| 128 |
source_z = slider_weight * source_z + (1 - slider_weight) * target_z
|
| 129 |
|