System Requirements#
Windows OS installations#
We support 64-bit versions of the following operating systems:
Desktop/workstation environment:
- Windows 7 or newer is required. Older versions are not supported.
Server environment:
- Windows Server 2008r2 or newer is required. Older versions are not supported.
Supported compiler:
- MSVC 19.16.27048.0.
Other compilers may work but were not tested.
Note 1: 32-bit version of Windows is also supported, but with restricted capabilities.
Note 2: FaceEngine requires a 64-bit version of Visual C++ Redistributable for Visual Studio 2015 to operate. The redistributable installer may be obtained from Microsoft via this link:
https://www.microsoft.com/en-us/download/details.aspx?id=48145
Linux OS installations#
We support the following operating systems:
- CentOS 8.2 64-bit;
- Ubuntu 1804 LTS 64-bit.
Supported compiler for CentOS 8.2 64-bit:
- GCC = GNU 8.5.0
Supported compiler for Ubuntu 1804 LTS 64-bit:
- GCC = GNU 7.5.0
Other compilers may work but were not tested.
Note 1: 32-bit OS on x86_64 CPU are not supported.
Note 2: your OS should run glibc version 2.17 (CentOS) or 2.19 (Ubuntu), or newer.
Note 3: system locale must be US English. Specifically LC_NUMERIC=en_US.UTF-8.
macOS installations#
We support the following operating systems:
- macOS Catalina x86-64
- macOS Big Sur x86-64
- macOS Big Sur AArch64
Supported compiler:
- AppleClang 12.0.0.12000032. Other versions may work but were not tested.
Supported environment:
-
Xcode = 12.4. Other versions may work but were not tested.
-
macOS Deployment Target = 11.0 for macOS Big Sur x86-64 and macOS Big Sur AArch64. Other versions may work but were not tested.
-
macOS Deployment Target = 10.15 for macOS Catalina x86-64. Other versions may work but were not tested.
NVIDIA Jetson installations#
Table: "Supported NVIDIA Jetson products"
NVIDIA product | Platform |
---|---|
Jetson TX2 | Ubuntu 18.04 LTS (Bionic Beaver) |
Jetson AGX Xavier | Ubuntu 18.04 LTS (Bionic Beaver) |
Jetson Xavier NX | Ubuntu 18.04 LTS (Bionic Beaver) |
See "Requirements for GPU acceleration" for additional information such as CUDA, JetPack versions etc.
Supported compilers:
- Jetson Xavier NX, Jetson AGX Xavier, Jetson TX2
Notes.
-
We provide one face engine build for
Jetson AGX Xavier
andJetson Xavier NX
. -
openCV version 3.3.1 is recommended, built with additional parameters:
-BUILD_opencv_python3=ON
-CV_ENABLE_INTRINSICS=ON
-CPU_BASELINE=empty
-CPU_BASELINE_REQUIRE=empty
-CPU_DISPATCH=empty