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

Last commit: 2 years, 10 months ago (hardknott branch)

Maintainer

Dependencies

The meta-tensorflow layer depends upon:

Recipe name Version Description
bazel-native 3.7.1 Bazel build and test tool
openjdk-8-native 275b01 Java runtime based upon the OpenJDK Project, the community builds using source code from OpenJDK project
python3-astunparse 1.6.3 An AST unparser for Python
python3-gast 0.3.3 A generic AST to represent Python3's Abstract Syntax Tree(AST).
python3-google-auth 1.24.0 Google Authentication Library
python3-google-auth-oauthlib 0.4.2 The oauthlib integration for Google Auth
python3-google-pasta 0.2.0 The AST-based Python refactoring library
python3-opt-einsum 3.3.0 A tensor contraction order optimizer
tensorboard 2.4.0 A suite of web applications for inspecting and understanding your TensorFlow runs and graphs.
tensorflow 2.4.4 TensorFlow C/C++ Libraries
tensorflow-estimator 2.4 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 2.4.4 TensorFlow C/C++ Libraries