Compreface gpu github 0 version Please check this article to make sure your GPU is supported. yml and I can indeed choose which GPU to run, but after that, that's it, I can only roll with one. These images are passed from the API to the configured detector(s) until a match is found that meets the configured requirements. AgeDetector: age: agegender: Tensorflow: agegender. 141. master Describe the bug Core occupies memory until eventually taking all memory available. You switched accounts on another tab or window. Any help would be greatly appreciated. I am running this with Frigate and Double Take. jpg images from Frigate's API. 2. I know that it's not as easy a process as on Linux. env there is a parameter uwsgi_processes that says how many processes to use. Actually, I'm running on an unRaid host I had to quickly use docker exec <container_name> mkdir -p /yolo4 while I started the container from the unRaid UI. CompreFace can be applied to any field, such as security, advertising, By default, the CompreFace release contains configuration that could be run on the widest variety of hardware. When the frigate/events topic is updated the API begins to process the snapshot. Understood. Leading free and open-source face recognition system - exadel-inc/CompreFace Leading free and open-source face recognition system - exadel-inc/CompreFace Leading free and open-source face recognition system - exadel-inc/CompreFace Similar for me, I went from compreface:0. AMD ryzen CPU with GPU. I don't have a clear answer on how to install CompreFace with GPU for Windows. 1-arcface-r100-gpu to compreface:1. You signed out in another tab or window. GenderDetector: gender: agegender: Tensorflow SDK supports all functionality from CompreFace. Did I miss something? I agree with you, but in order to use CompreFace as an addon in HassOS, we need a single container, it's a pre-requirement in order to have a supported addon in the HA environment. Here is the CompreFace repository: https://github. . 0. Leading free and open-source face recognition system - exadel-inc/CompreFace Updated CUDA to version 11. jpg and latest. Implemented the ability to CompreFace is delivered as a docker-compose config and supports different models that work on CPU and GPU. How can i check if it is using the GPU as surely with the spike in CPU usage which is also causing CPU temps to reach over 70C shows that its not running on the GPU? Describe the bug When I had a few persons ( subjects) stored in Compreface, the facial recognition worked just fine. 1 version (Ampere Nvidia GPU generation is supported) Migration from 1. GPU versions it just floods it. yml file of the build. 80%: InsightFace: Add this topic to your repo To associate your repository with the compreface topic, visit your repo's landing page and select "manage topics. 6. 2 repository. Leading free and open-source face recognition system - CompreFace/custom-builds/README. Sign up for GitHub By clicking “Sign up for Leading free and open-source face recognition system - Releases · exadel-inc/CompreFace. In one of the threads, you asked about adding processes in Python. If you use the CPU versi Describe the bug I get log entry "AVX not detected" when starting home assistant addon. 4%: arcface-r100-msfdrop75 / 99. There shouldn't be any spamming of the CompreFace API unless you keep refreshing the /config page on the DT UI. g. com/exadel Exadel CompreFace is a free and open-source face recognition GitHub project. To improve the chances of finding a match, the processing of the images will repeat until the amount of retries is exhausted or a Hi ! For some reason, whenever I start compreface, no matter the values of uwsgi_processes and uwsgi_threads, the processes are all started on the first available GPU. Exadel CompreFace is a free and open-source face recognition GitHub project. So CompreFace List of custom-builds. Notifications You must be signed in to change notification settings; New issue Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community. " Learn more Leading free and open-source face recognition system - CompreFace/docker-compose. In case if CompreFace version is newer - SDK won't support new features of CompreFace. Our solution is based on state-of-the-art methods and libraries like FaceNet CompreFace provides REST API for face recognition, face verification, face detection, landmark detection, age, and gender recognition and is easily deployed with docker. What I know, is that NVIDIA GeForce GTX 650 Ti is not supported from CompreFace 1. We want to improve our open-source face recognition solution, so your contributions are welcome and greatly appreciated. Again, works fine in compreface regular. Our solution is based on state-of-the-art methods and libraries like FaceNet You signed in with another tab or window. For each process, it will take memory, both RAM and GPU. For example the SubCenter-ArcFace-r100-gpu build:. I've started it by passing a specific device id in the docker-compose. There should be 5 CompreFace services: compreface-core, compreface-api, compreface-admin, compreface-ui, compreface-postgres-db. Just use CompreFace kubernetes and report ideas and bugs on GitHub; Share knowledge and experience via posting guides and articles, or just improve our documentation; Add other kubernetes configs and tutorials. I see that it's possible to use the SubCenter-ArcFace-r100 custom build, but I don't underst Describe the bug SubCenter-ArcFace-r100-gpu docker cannot find face To Reproduce Steps to reproduce the behavior: docker pull exadel/compreface-core:0. Consume the API for 4-5h (sometimes less). 8 and added support for the new generation of Nvidia GPUs, including the Ada Lovelace and Hopper microarchitectures. Reload to refresh your session. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Expected behavior Continuo maybe i misunderstood, but doubl-take uses "detectores" like compreface for face-detection. That being said I do have to use older drivers (v470. so the detector must have an AI-Hardware for face-rec, right? but compreface dont need it, as mentioned in the docs , i found it interesting that it is possible to use GPU (as AI-Hardware) and more precise-facerec models with compreface. So I would recommend getting GPU with at least 6Gb of memory. Custom-build Base library CPU GPU Face detection model / accuracy on WIDER Face (Hard) Face recognition model / accuracy on LFW SubCenter-ArcFace-r100-gpu: InsightFace: x86 (AVX2 instructions) GPU (CUDA required) retinaface_r50_v1 / 91. if you have 6Gb GPU, you should set it to 1, if you have a 12Gb GPU you should set it to 2, If you have a 24Gb GPU, you should set it to 5. In . yml at master · exadel-inc/CompreFace Exadel CompreFace is a free and open-source face recognition GitHub project. Original: compreface-core: image: ${registry}compreface-core:${CORE_VERSION} restart: always container_name: "compreface-core" runtime: nvidia environment: - ML_PORT=3000 - Plugin name Slug Backend Framework GPU support; agegender. 0-arcface-r100-gpu and many pictures where faces were recognised and identified before now shows as "no face" Sure, many of them are a bit darker, or the angle of the face is not 100% straight forward. Leading free and open-source face recognition system - exadel-inc/CompreFace @yeahme49 Awesome! Thanks for the great work. 03) as this was the last driver version to support this GPU. Now there are approximately 8K persons added and the face recognition simply returns: [message] => Something went wrong, I bought this GPU based on the fact that it works with compreface 1. 1. You don’t need prior machine learning skills to set up and use CompreFace. You can run docker-compose ps to see all CompreFace services. I have installed and successfully launched the Mobilenet-GPU custom build of compreface but for some reason it is not activating uwsgi on the GPU, rather using the CPU (see the logs). The downside of this build is that it's not optimized for the latest generations of Support CPU without AVX2. Essentially, it is a docker-based application that can be used as a standalone server or deployed in the cloud. OS: Unraid Custom Build: Mobilenet-GPU GPU: NVIDIA Quadro P5000 You can see from the image attached the CPU usage spike until i stop the compreface container, usage goes up to around 90%. My system: Home Assistant OS on proxmox server. md at master · exadel-inc/CompreFace Hi all, I'm not very happy with the results of the default installation of Compreface. Features Updated CUDA to 11. 🟡 SDK works with this CompreFace version. CompreFace is delivered as a docker-compose config and supports different models that work on CPU and GPU. Essentially, it is a docker-based application that can be used as a standalone server or CompreFace is delivered as a docker-compose config and supports different models that work on CPU and GPU. Are the GPU versions too fast? After you run CompreFace, wait at least 30 seconds until it starts. To Reproduce Steps to reproduce the behavior: Run CompreFace (ArcFace GPU) in WSL2. i have the same problem, config two processs and one thread, the GPU memory only increases sometimes. In case if CompreFace version is older - Exadel CompreFace is a free and open-source face recognition GitHub project. Do not stop it during this time, as it may corrupt database data during data migration. So e. Got it working using your docker image but with one small niggle: I had to manually create the directory /yolo4 before the container would start. Added support for the Pose Plugin in the user interface. I've got lots of false positives, with a very high score. Template is the GPU arcface 1. To be able to use a GPU enabled build in Docker Desktop Windows, we have to edit the docker-compose. To Reproduce Steps to reproduce the behavior: Install compreface addon on lat Saved searches Use saved searches to filter your results more quickly Will the GPU be maintained in the application? exadel-inc / CompreFace Public. 1-arcface-r100-gpu docker run -dp 3000:3000 --gpus all --name compreface-core-gpu ex On page load of /config or every 30 seconds, the detectors status is updated. 01 as per the posted compatible GPU's (not that I am trying to place blame - just stating it is supposed to be compatible). qgovy ltb bns kzkqz mtqx pigl ntv gdme hlfunk sdfi