Spaces:
Running
on
Zero
Running
on
Zero
kxhit
commited on
Commit
·
e9e22e0
1
Parent(s):
a4e1ae5
carekit
Browse files
app.py
CHANGED
@@ -131,10 +131,26 @@ def sam_init():
|
|
131 |
predictor = SamPredictor(sam)
|
132 |
return predictor
|
133 |
|
134 |
-
@spaces.GPU
|
135 |
-
def create_carvekit_interface():
|
136 |
-
|
137 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
138 |
batch_size_seg=6,
|
139 |
batch_size_matting=1,
|
140 |
device=device,
|
@@ -144,12 +160,7 @@ def create_carvekit_interface():
|
|
144 |
trimap_dilation=30,
|
145 |
trimap_erosion_iters=5,
|
146 |
fp16=True)
|
147 |
-
|
148 |
-
return interface
|
149 |
-
|
150 |
-
|
151 |
-
# rembg_session = rembg.new_session()
|
152 |
-
rembg_session = create_carvekit_interface()
|
153 |
predictor = sam_init()
|
154 |
|
155 |
|
|
|
131 |
predictor = SamPredictor(sam)
|
132 |
return predictor
|
133 |
|
134 |
+
# @spaces.GPU
|
135 |
+
# def create_carvekit_interface():
|
136 |
+
# # Check doc strings for more information
|
137 |
+
# interface = HiInterface(object_type="object", # Can be "object" or "hairs-like".
|
138 |
+
# batch_size_seg=6,
|
139 |
+
# batch_size_matting=1,
|
140 |
+
# device=device,
|
141 |
+
# seg_mask_size=640, # Use 640 for Tracer B7 and 320 for U2Net
|
142 |
+
# matting_mask_size=2048,
|
143 |
+
# trimap_prob_threshold=231,
|
144 |
+
# trimap_dilation=30,
|
145 |
+
# trimap_erosion_iters=5,
|
146 |
+
# fp16=True)
|
147 |
+
#
|
148 |
+
# return interface
|
149 |
+
|
150 |
+
|
151 |
+
# rembg_session = rembg.new_session()
|
152 |
+
# rembg_session = create_carvekit_interface()
|
153 |
+
interface = HiInterface(object_type="object", # Can be "object" or "hairs-like".
|
154 |
batch_size_seg=6,
|
155 |
batch_size_matting=1,
|
156 |
device=device,
|
|
|
160 |
trimap_dilation=30,
|
161 |
trimap_erosion_iters=5,
|
162 |
fp16=True)
|
163 |
+
rembg_session = interface
|
|
|
|
|
|
|
|
|
|
|
164 |
predictor = sam_init()
|
165 |
|
166 |
|