MCPcopy Create free account
hub / github.com/cubiq/ComfyUI_InstantID / InstantIDFaceAnalysis

Class InstantIDFaceAnalysis

InstantID.py:203–220  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

201 return out
202
203class InstantIDFaceAnalysis:
204 @classmethod
205 def INPUT_TYPES(s):
206 return {
207 "required": {
208 "provider": (["CPU", "CUDA", "ROCM", "CoreML"], ),
209 },
210 }
211
212 RETURN_TYPES = ("FACEANALYSIS",)
213 FUNCTION = "load_insight_face"
214 CATEGORY = "InstantID"
215
216 def load_insight_face(self, provider):
217 model = FaceAnalysis(name="antelopev2", root=INSIGHTFACE_DIR, providers=[provider + 'ExecutionProvider',]) # alternative to buffalo_l
218 model.prepare(ctx_id=0, det_size=(640, 640))
219
220 return (model,)
221
222class FaceKeypointsPreprocessor:
223 @classmethod

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected