Tensorflow Software Stack¶
TensorFlow is an open source software library for numerical computation using data flow graphs. It is used for machine learning applications such as neural networks and is widely used for deep learning and other applications. TensorFlow allows developers to create data flow graphs for numerical computations, which can be executed on various types of hardware such as CPUs and GPUs. It also provides abstractions for building and training models, as well as tools for visualizing them. Typical use cases include image recognition, natural language processing, and recommender systems.
TensorFlow software stack is optimised for building and training of machine learning and deep learning models, e.g. BERT, ResNet and other such models.
TensorFlow, #BERT, #ResNet, #deep learning, #maching learning, #image recognition, #natural language processing, #recommender systems¶
Software Components¶
Table 1 lists the necessary software components. The descending row order represents the install sequence. The recommended component version and download location are also provided.
Table 1: Software Components | Component| Version | | :--- | :---: | | Ubuntu | 20.04 | | Python | 3.8.10 | | pip | 20.0.2 | | TensorFlow | 2.11.0 | | Intel® Extension for TensorFlow | 1.1.0 |
Configuration Snippets¶
This section contains code snippets on build instructions for software components.
Note: Common Linux utilities, such as docker, git, wget, will not be listed here. Please install on demand if it is not provided in base OS installation.
Ubuntu¶
pip¶
TensorFlow¶
Intel® Extension for TensorFlow¶
Workload Services Framework
-end of document-