--- id: tensorflow-estimator version: "2.15.0" license: Apache 2.0 license_treatment: permissive maintenance: abandoned --- # tensorflow-estimator — TensorFlow Estimator. License: permissive · Maintenance: abandoned · Downloads: 10.1M/mo ## What it is and what it does TensorFlow Estimator is a high-level API layer built on top of TensorFlow that simplifies machine learning workflows by encapsulating training, evaluation, prediction, and model export into a unified interface. It abstracts away much of the low-level TensorFlow complexity, making it easier for developers to build and deploy models without writing extensive boilerplate code. The package is distributed as a pure-Python wheel with no direct runtime dependencies listed, though it is designed to be used as part of the TensorFlow ecosystem. According to the description, it is installed automatically when you install the main TensorFlow package. The repository is now archived and abandoned, with the last commit in January 2024, meaning no new features or security updates are being developed. Use it for: - Building and training classification or regression models using pre-built Estimator classes like LinearClassifier or DNNClassifier. - Evaluating trained models on test data and generating standard metrics without manual evaluation loops. - Exporting trained models for serving in production environments via the Estimator export interface. - Rapid prototyping of machine learning pipelines when you need a simpler API than raw TensorFlow operations. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. TensorFlow Estimator provides a high-level API for building and training machine learning models, encapsulating training, evaluation, prediction, and model export workflows. No—the repository is archived and abandoned as of 2024-01-23, with no active maintenance or security updates. While the package itself has no known vulnerabilities and is permissively licensed, the lack of maintenance means compatibility issues with future Python or TensorFlow releases are likely to go unaddressed. Use the current TensorFlow package's built-in Estimator support instead, or consider modern alternatives if starting a new project. ## Install pip install tensorflow-estimator uv add tensorflow-estimator poetry add tensorflow-estimator ## Installing tensorflow-estimator Before you install: Installation is straightforward as a pure-Python wheel with no runtime dependencies. However, the repository is archived and abandoned as of the last commit on 2024-01-23, meaning no active maintenance or security updates are being released. License in practice: Licensed under Apache 2.0 (permissive), allowing broad use, modification, and distribution with minimal restrictions—suitable for commercial and open-source projects alike. Quickstart: pip install tensorflow-estimator==2.15.0 import tensorflow_estimator # Estimator APIs are typically accessed via the main TensorFlow package import tensorflow as tf estimator = tf.estimator.LinearClassifier(feature_columns=[]) TensorFlow itself must be installed separately; this package is a component of the broader TensorFlow ecosystem and does not function standalone. Verify before relying: - Whether version 2.15.0 is compatible with current TensorFlow releases and modern Python versions beyond 3.10. - Whether the abandoned repository status affects security patching or compatibility with future Python or TensorFlow versions. - What the actual runtime dependency chain is when used with a TensorFlow installation. ## Package facts - License: Apache 2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: abandoned - Downloads: 10.1M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags tensorflow estimator api, high-level machine learning training, estimator model training export, tensorflow model evaluation prediction, simplified tensorflow workflows, archived-repo, tensorflow-component [View on SkillFed](https://skillfed.io/packages/tensorflow-estimator) · [View on PyPI](https://pypi.org/project/tensorflow-estimator/)