Face analytics library based on deep neural networks and ONNX runtime
FaceONNX is a face analytics library based on ONNX runtime. It containts ready-made deep neural networks for face
- detection and landmarks extraction,
- gender and age classification,
- emotion and beauty classification,
- embeddings comparison and etc.
You can build FaceONNX from sources or install to your own project using nuget package manager.
Assembly | Specification | OS | Platform | Package | Algebra |
---|---|---|---|---|---|
FaceONNX | .NET Standard 2.0 | Cross-platform | CPU | NuGet | UMapx |
FaceONNX.Addons | .NET Standard 2.0 | Cross-platform | CPU | NuGet | UMapx |
FaceONNX.Gpu | .NET Standard 2.0 | Cross-platform | GPU | NuGet | UMapx |
FaceONNX.Addons.Gpu | .NET Standard 2.0 | Cross-platform | GPU | NuGet | UMapx |
C# interface
using FaceONNX;
To get started with FaceONNX, it is recommended to look at the folder with examples.
FaceONNX is an open-source software. If you want to build FaceONNX from sources or use some features separately you can download already-made models from GitHub repository or Google.Drive disk.
FaceONNX is released under the MIT license.