{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/4"},{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/3"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/2"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/3"},{"label":"Mathematics","url":"https://skillfed.io/packages/category/scientific-engineering-mathematics"}],"enrichment":{"capability":"TensorFlow CPU provides a machine learning and numerical computation framework for building and training models on CPU-based systems, with support for Python 3.10 through 3.13.","skillfed_tags":["deep-learning","numerical-computation","cpu-optimized"],"use_cases":["Train neural networks and deep learning models on CPU systems without GPU hardware.","Build and deploy machine learning models for inference on edge devices or servers.","Perform numerical computation and tensor operations for scientific research.","Prototype machine learning workflows before scaling to GPU or TPU infrastructure.","Develop and test models in environments where GPU drivers or CUDA are unavailable."],"what_it_does":"TensorFlow CPU is an open-source machine learning framework designed for numerical computation and deep learning on CPU-based hardware. It provides a flexible architecture for building, training, and deploying models across desktops and servers, with a core API built around tensor operations and automatic differentiation. The package includes Keras as a high-level API for model construction and comes with support for scientific computing beyond machine learning.\n\nThe CPU variant trades GPU acceleration for simpler deployment and lower system requirements. It brings 20 runtime dependencies including numpy for array operations, keras for model building, protobuf for serialization, grpcio for distributed computing, and h5py for model persistence. Installation is straightforward via wheel distribution, though the dependency chain adds moderate friction. Active maintenance and widespread adoption make it a stable choice for learning, prototyping, and production inference on CPU systems.","worth_installing":"Yes, if you need a machine learning framework for CPU-based work. TensorFlow CPU is production-stable, actively maintained, and permissively licensed. The 20 runtime dependencies add moderate install friction, but the ecosystem is mature and well-tested. Choose this over the GPU variant only if you lack GPU hardware or need simpler deployment; for performance-critical training, GPU acceleration is typically necessary."},"id":"tensorflow-cpu","links":{"html":"https://skillfed.io/packages/tensorflow-cpu","md":"https://skillfed.io/packages/tensorflow-cpu.md","pypi":"https://pypi.org/project/tensorflow-cpu/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-06","license_spdx":null,"license_treatment":"permissive","name":"tensorflow-cpu","python_support":"supports_current","summary":"TensorFlow is an open source machine learning framework for everyone."},"popularity":{"monthly_downloads":1837518,"position":3500,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.21.0"}
