Rate This Document
Findability
Accuracy
Completeness
Readability

Verified Environments

To use the TensorFlow Serving ANNC feature smoothly and securely, ensure that your environment is one of the verified environments.

Hardware Requirements

Table 1 describes the verified hardware environment.

Table 1 Hardware requirement

Item

Description

CPU

New Kunpeng 920 processor model (80 cores)

OS Requirements

Table 2 describes the verified OS.

Table 2 OS

Item

Version

Description

Download URL

OS

openEuler 22.03 LTS SP3

When installing an OS, choose Minimal Install and select Development Tools to minimize manual operations.

Link

Kernel

5.10.0

-

Included in the OS image

Software Requirements

Table 3 describes the verified software environments.

Table 3 Software requirements

Item

Version

Description

Download URL

Python

3.9.9

Python is an auxiliary tool used during the build of TF Serving. It is used to automatically download dependencies and configure the environment.

Install it using a Yum repository.

CMake

3.22.0

CMake is the build tool of TF Serving. The CMake version must be 3.22.0 or later.

Install it using a Yum repository.

GCC/G++

12.3.1

GNU Compiler Collection (GCC) serves as the compiler for compiling TF Serving into an executable file.

Install it using a Yum repository.

Bazel

6.5.0

Bazel is a powerful build system that enables fast and scalable building. The Bazel version must be 6.4.0 or later.

Link

TensorFlow

2.15.1

TensorFlow, developed by Google, is an open source machine learning framework. It supports end-to-end AI model development and deployment from research to production.

Install it using the pip repository.