skillfed

tensorflow-intel

TensorFlow is an open source machine learning framework for everyone.

tensorflow-intel v2.18.0 198.2K downloads/30d#9,737 on PyPI197,025
Permissive license Apache 2.0 Active released

What it is and what it does

TensorFlow-Intel is an Intel-optimized distribution of TensorFlow compiled for Windows with oneDNN (oneAPI Deep Neural Network Library) primitives integrated to accelerate computation on Intel processors. It maintains the full TensorFlow API for building and training machine learning models while targeting Intel architecture for better performance on compatible hardware.

The package brings together 22 runtime dependencies including keras, numpy, tensorboard, and protobuf to provide a complete machine learning framework. Installation is platform-specific (Windows wheels only) and requires Python 3.9 or later. To use the Intel optimizations, you must explicitly enable oneDNN by setting an environment variable before running your workload.

Use it for:

  • Train and deploy deep learning models on Windows systems with Intel processors for improved inference speed.
  • Run numerical computations and scientific simulations that benefit from oneDNN-accelerated linear algebra operations.
  • Build production ML pipelines on Windows where Intel CPU optimization is preferred over GPU acceleration.
  • Prototype and experiment with TensorFlow models on Windows development machines with Intel hardware.
  • Deploy edge AI applications on Windows devices using TensorFlow with Intel-specific performance tuning.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Intel-optimized TensorFlow for Windows that accelerates numerical computation and machine learning workloads using oneDNN primitives for Intel architecture.

Yes, if you are developing or deploying machine learning workloads on Windows with Intel processors and want built-in oneDNN optimization without extra configuration. The active maintenance, Apache 2.0 license, and zero known vulnerabilities make it a safe choice. Install only if you are on Windows; the medium dependency footprint is standard for TensorFlow and the oneDNN environment variable must be set explicitly to activate optimization.

Install

tensorflow-intel on PyPI

pip

pip install tensorflow-intel

uv

uv add tensorflow-intel

poetry

poetry add tensorflow-intel

Installing tensorflow-intel

Before you install

Medium install friction due to 22 runtime dependencies and platform-specific wheels (Windows only, Python 3.9–3.12). Active maintenance with recent commits and stable production status.

License in practice

Apache 2.0 permissive license allows commercial and private use with minimal restrictions; you must include a copy of the license and state significant changes.

Quickstart

pip install tensorflow-intel==2.18.0
import tensorflow as tf
model = tf.keras.Sequential([tf.keras.layers.Dense(10)])

Windows OS only; requires Python >=3.9; to enable oneDNN optimization, set TF_ENABLE_ONEDNN_OPTS=1 in Windows command prompt before running workloads.

Verify before relying

  • Whether oneDNN optimization provides measurable performance gain for your specific model architecture and hardware.
  • Compatibility with NVIDIA CUDA 12.2 environment if GPU acceleration is needed beyond CPU optimization.

Package facts

License Apache 2.0 (permissive)
Python support supports the current Python release (>=3.9)
Install friction medium — platform-specific wheel
Runtime dependencies 22 — absl-py, astunparse, flatbuffers, gast, google-pasta, libclang, opt-einsum, packaging, protobuf, requests, setuptools, six, termcolor, typing-extensions, wrapt, grpcio, tensorboard, keras, numpy, h5py, ml-dtypes, tensorflow-io-gcs-filesystem
Maintenance actively maintained — 658 days since the last release
Last repo commit
First released
Downloads 198,202/month — #9,737 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: tensorflow_intel-2.18.0-cp310-cp310-win_amd64.whl; tensorflow_intel-2.18.0-cp311-cp311-win_amd64.whl; tensorflow_intel-2.18.0-cp312-cp312-win_amd64.whl; tensorflow_intel-2.18.0-cp39-cp39-win_amd64.whl

Keywords: tensorflow, tensor, machine, learning

Development Status :: 5 - Production/StableEnvironment :: GPU :: NVIDIA CUDA :: 12Environment :: GPU :: NVIDIA CUDA :: 12 :: 12.2Intended Audience :: DevelopersIntended Audience :: EducationIntended Audience :: Science/ResearchLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.9Topic :: Scientific/EngineeringTopic :: Scientific/Engineering :: Artificial IntelligenceTopic :: Scientific/Engineering :: MathematicsTopic :: Software DevelopmentTopic :: Software Development :: LibrariesTopic :: Software Development :: Libraries :: Python Modules

Tags

tensorflow windows intel optimizationonednn accelerated deep learningmachine learning framework windowsnumerical computation libraryintel optimized tensorflowdeep neural network library windowsai inference acceleration
intel-optimizedwindows-onlydeep-learning

More Software Development packages

Further reading