(liveportrait) D:\py\LivePortrait>python app.py

Author: Ramgopaljakhar1Created Aug 8, 2026Updated Aug 8, 2026

(liveportrait) D:\py\LivePortrait>python app.py

A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.2 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last): File "D:\py\LivePortrait\app.py", line 48, in gradio_pipeline = GradioPipeline( File "D:\py\LivePortrait\src\gradio_pipeline.py", line 42, in init super().init(inference_cfg, crop_cfg) File "D:\py\LivePortrait\src\live_portrait_pipeline.py", line 38, in init self.live_portrait_wrapper: LivePortraitWrapper = LivePortraitWrapper(inference_cfg=inference_cfg) File "D:\py\LivePortrait\src\live_portrait_wrapper.py", line 45, in init self.appearance_feature_extractor = load_model(inference_cfg.checkpoint_F, model_config, self.device, 'appearance_feature_extractor') File "D:\py\LivePortrait\src\\utils\helper.py", line 135, in load_model model = AppearanceFeatureExtractor(**model_params).to(device) File "D:\py\LivePortrait\src\modules\appearance_feature_extractor.py", line 23, in init self.first = SameBlock2d(image_channel, block_expansion, kernel_size=(3, 3), padding=(1, 1)) File "D:\py\LivePortrait\src\modules\\util.py", line 173, in init self.conv = nn.Conv2d(in_channels=in_features, out_channels=out_features, kernel_size=kernel_size, padding=padding, groups=groups) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\torch\nn\modules\conv.py", line 447, in init super().init( File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\torch\nn\modules\conv.py", line 141, in init self.reset_parameters() File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\torch\nn\modules\conv.py", line 147, in reset_parameters init.kaiming_uniform_(self.weight, a=math.sqrt(5)) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\torch\nn\init.py", line 459, in kaiming_uniform_ return tensor.uniform_(-bound, bound, generator=generator) C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\torch\nn\init.py:459: UserWarning: Failed to initialize NumPy: ARRAY_API not found (Triggered internally at C:\actions-runner_work\pytorch\pytorch\builder\windows\pytorch\torch\csrc\\utils\tensor_numpy.cpp:84.) return tensor.uniform(-bound, bound, generator=generator) [12:02:08] Load appearance_feature_extractor from live_portrait_wrapper.py:46 D:\py\LivePortrait\pretrained_weights\liveportrait\base_models\appearance_feature _extractor.pth done. Load motion_extractor from live_portrait_wrapper.py:49 D:\py\LivePortrait\pretrained_weights\liveportrait\base_models\motion_extractor.p th done. Load warping_module from live_portrait_wrapper.py:52 D:\py\LivePortrait\pretrained_weights\liveportrait\base_models\warping_module.pth done. Load spade_generator from live_portrait_wrapper.py:55 D:\py\LivePortrait\pretrained_weights\liveportrait\base_models\spade_generator.pt h done. Load stitching_retargeting_module from live_portrait_wrapper.py:59 D:\py\LivePortrait\pretrained_weights\liveportrait\retargeting_models\stitching_r etargeting_module.pth done. C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\onnxruntime\capi\onnxruntime_inference_collection.py:69: UserWarning: Specified provider 'CUDAExecutionProvider' is not in available provider names.Available providers: 'AzureExecutionProvider, CPUExecutionProvider' warnings.warn( [12:02:09] FaceAnalysisDIY warmup time: 0.043s face_analysis_diy.py:79 LandmarkRunner warmup time: 0.039s human_landmark_runner.py:95 Running on local URL: http://127.0.0.1:8890 ERROR: Exception in ASGI application Traceback (most recent call last): File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\\uvicorn\protocols\http\h11_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\applications.py", line 1138, in call await super().call(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\applications.py", line 113, in call await self.middleware_stack(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\errors.py", line 186, in call raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\errors.py", line 164, in call await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\route_utils.py", line 761, in call await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\exceptions.py", line 63, in call await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 53, in wrapped_app raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in call await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 716, in call await self.middleware_stack(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 736, in app await route.handle(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 290, in handle await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 121, in app await wrap_app_handling_exceptions(app, request)(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 53, in wrapped_app raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 107, in app response = await f(request) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 426, in app raw_response = await run_endpoint_function( File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 316, in run_endpoint_function return await run_in_threadpool(dependant.call, **values) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\concurrency.py", line 38, in run_in_threadpool return await anyio.to_thread.run_sync(func) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio\to_thread.py", line 63, in run_sync return await get_async_backend().run_sync_in_worker_thread( File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio_backends_asyncio.py", line 2502, in run_sync_in_worker_thread return await future File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio_backends_asyncio.py", line 986, in run result = context.run(func, *args) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\routes.py", line 431, in main gradio_api_info = api_info(False) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\routes.py", line 460, in api_info app.api_info = app.get_blocks().get_api_info() File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\blocks.py", line 2785, in get_api_info python_type = client_utils.json_schema_to_python_type(info) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 893, in json_schema_to_python_type type = _json_schema_to_python_type(schema, schema.get("$defs")) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 947, in _json_schema_to_python_type des = [ File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 948, in f"{n}: {_json_schema_to_python_type(v, defs)}{get_desc(v)}" File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 955, in _json_schema_to_python_type f"str, {_json_schema_to_python_type(schema['additionalProperties'], defs)}" File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 901, in json_schema_to_python_type type = get_type(schema) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 863, in get_type if "const" in schema: TypeError: argument of type 'bool' is not iterable ERROR: Exception in ASGI application Traceback (most recent call last): File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\\uvicorn\protocols\http\h11_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\applications.py", line 1138, in call await super().call(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\applications.py", line 113, in call await self.middleware_stack(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\errors.py", line 186, in call raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\errors.py", line 164, in call await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\route_utils.py", line 761, in call await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\exceptions.py", line 63, in call await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 53, in wrapped_app raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in call await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 716, in call await self.middleware_stack(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 736, in app await route.handle(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 290, in handle await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 121, in app await wrap_app_handling_exceptions(app, request)(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 53, in wrapped_app raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 107, in app response = await f(request) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 426, in app raw_response = await run_endpoint_function( File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 316, in run_endpoint_function return await run_in_threadpool(dependant.call, **values) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\concurrency.py", line 38, in run_in_threadpool return await anyio.to_thread.run_sync(func) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio\to_thread.py", line 63, in run_sync return await get_async_backend().run_sync_in_worker_thread( File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio_backends_asyncio.py", line 2502, in run_sync_in_worker_thread return await future File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio_backends_asyncio.py", line 986, in run result = context.run(func, *args) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\routes.py", line 431, in main gradio_api_info = api_info(False) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\routes.py", line 460, in api_info app.api_info = app.get_blocks().get_api_info() File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\blocks.py", line 2785, in get_api_info python_type = client_utils.json_schema_to_python_type(info) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 893, in json_schema_to_python_type type = _json_schema_to_python_type(schema, schema.get("$defs")) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 947, in _json_schema_to_python_type des = [ File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 948, in f"{n}: {_json_schema_to_python_type(v, defs)}{get_desc(v)}" File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 955, in _json_schema_to_python_type f"str, {_json_schema_to_python_type(schema['additionalProperties'], defs)}" File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 901, in json_schema_to_python_type type = get_type(schema) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio_client\\utils.py", line 863, in get_type if "const" in schema: TypeError: argument of type 'bool' is not iterable ERROR: Exception in ASGI application Traceback (most recent call last): File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\\uvicorn\protocols\http\h11_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\applications.py", line 1138, in call await super().call(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\applications.py", line 113, in call await self.middleware_stack(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\errors.py", line 186, in call raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\errors.py", line 164, in call await self.app(scope, receive, _send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\route_utils.py", line 761, in call await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\middleware\exceptions.py", line 63, in call await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 53, in wrapped_app raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in call await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 716, in call await self.middleware_stack(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 736, in app await route.handle(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\routing.py", line 290, in handle await self.app(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 121, in app await wrap_app_handling_exceptions(app, request)(scope, receive, send) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 53, in wrapped_app raise exc File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 107, in app response = await f(request) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 426, in app raw_response = await run_endpoint_function( File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\fastapi\routing.py", line 316, in run_endpoint_function return await run_in_threadpool(dependant.call, **values) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\starlette\concurrency.py", line 38, in run_in_threadpool return await anyio.to_thread.run_sync(func) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio\to_thread.py", line 63, in run_sync return await get_async_backend().run_sync_in_worker_thread( File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio_backends_asyncio.py", line 2502, in run_sync_in_worker_thread return await future File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\anyio_backends_asyncio.py", line 986, in run result = context.run(func, *args) File "C:\Users\lenovo\miniconda3\envs\liveportrait\lib\site-packages\gradio\routes.py", line 4

Source: KlingAIResearch/LivePortrait