-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide basic end-user documentation #2362
Comments
in case u don't realize, this repo is oriented towards researchers (the authors have been writing several papers), so don't expect a ready-to-use software, nor discoverability/publicity for non-technical public concerning |
This Python library is primarily designed for Linux systems, and if you're using Ubuntu or CentOS, you shouldn't have any issues with the installation. For Windows systems, you may encounter some installation problems, but I'm not entirely sure as I haven't used Windows for many years. |
Honestly, the documentation for the basic usage ( Apologize for my long write and thanks a lot for the author and friends for providing and maintaining such an amazing research repo 👍 |
Agreed, this repo is very challenging to use due to missing documentation or a getting started guide, for example how to install dependencies and run RetinaFace. |
I have been using InsightFace for face swapping via the Discord bot. It is super-easy to use and the results are amazing! (10/10)
Then I wanted to use InsightFace locally via the command line. Even as a software developer, I couldn't get it to run. Sorry, but the docs are a disaster and seem to be targeted at your own developers only. (0/10) The website says
pip install -U insightface
, which I did, but that was not sufficient.The "documentation" does not even mention
pip install -U insightface
As the title and code examples suggest, this is aimed at Python developers who want to integrate InsightFace into their applications. Also, no explanation what the meaning of all these models is. Just in case, I ranpip install onnxruntime-gpu
.The wiki installation instructions are completely cryptic.
Before filing this issue, I found some hidden docs in the form of pinned issue #891. So I have downloaded antelope model files and saved them where I thought may be the model folder
~/.insightface/models/
. I have saved them to bothC:\Users\MyUsername\.insightface\models\antelope\*.onnx
and installation directoryC:\Program Files\Python310\Lib\site-packages\insightface\models\antelope\*.onnx
. Butinsightface-cli.exe --help
still gave me the errorModuleNotFoundError: No module named 'mxnet'
.After a web search, I did
pip install mxnet
. Nowinsightface-cli.exe --help
gives me the errorImportError: cannot import name 'Mapping' from 'collections' (C:\Program Files\Python310\lib\collections\__init__.py)
This is too frustrating to waste more time on it.
On a related note, your discoverability of the project is very bad. I had spent hours searching for a software like yours, trying out many commercially available services and also spending many hours on https://github.com/deepfakes/faceswap, getting barely mediocre results. I only have access to your software now because a friend pointed me to a tutorial video that demonstrates how to use your Discord bot.
The text was updated successfully, but these errors were encountered: