Skip to content

Face analytics library based on deep neural networks and ONNX runtime.

License

Notifications You must be signed in to change notification settings

dragon3740777/FaceONNX

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face analytics library based on deep neural networks and ONNX runtime

FaceONNX

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.

Version

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

Installation

C# interface

using FaceONNX;

To get started with FaceONNX, it is recommended to look at the folder with examples.

Models

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.

References

Python implementation

License

FaceONNX is released under the MIT license.

About

Face analytics library based on deep neural networks and ONNX runtime.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.9%
  • Batchfile 0.1%