TensorFlow is an open source software library for high performance numerical computation primarily used in machine learning. Its flexible architecture allows easy deployment of computation across a variety of types of platforms (CPUs, GPUs, TPUs), and a range of systems from single desktops to clusters of servers to mobile and edge devices. (https://www.tensorflow.org/) The build system of TensorFlow is Bazel (https://bazel.build/). This layer integrates TensorFlow to OE/Yocto platform - Integrate Google's bazel to Yocto - Add Yocto toolchain for bazel to support cross compiling. - Replace python package system(pip/wheel) with Yocto package system(rpm/deb/ipk).

Setup information Mailing list

Git repository

git://git.yoctoproject.org/meta-tensorflow web repo


meta-demo web subdirectory

Last commit: 4 months ago (master branch)



The meta-tensorflow layer depends upon:

Recipe name Version Description
bazel-native 0.21.0 Bazel build and test tool
core-image-x11-ts-demo 1.0 A very basic X11 image with a terminal
face-detection 0.1 A demo of human face recognition
python3-pillow 5.4.1 Python Imaging Library (Fork). Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.
tensorboard 1.12.2 A suite of web applications for inspecting and understanding your TensorFlow runs and graphs.
tensorflow 1.13.0 TensorFlow C/C++ Libraries
tensorflow-estimator 1.13 A high-level TensorFlow API that greatly simplifies machine learning programming.
tensorflow-for-poets 2 The code for the 'TensorFlow for poets 2' series of codelabs. In this demo, you could retrain your own image classification model
tensorflow-native 1.13.0 TensorFlow C/C++ Libraries