# Module: tf.compat.v1.estimator.tpu

<br />

Public API for tf.estimator.tpu namespace.

## Modules

[`experimental`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/estimator/tpu/experimental) module: Public API for tf.estimator.tpu.experimental namespace.

## Classes

[`class InputPipelineConfig`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/estimator/tpu/InputPipelineConfig): Please see the definition of these values in TPUConfig. (deprecated)

[`class RunConfig`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/estimator/tpu/RunConfig): RunConfig with TPU support. (deprecated)

[`class TPUConfig`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/estimator/tpu/TPUConfig): TPU related configuration required by `TPUEstimator`. (deprecated)

[`class TPUEstimator`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/estimator/tpu/TPUEstimator): Estimator with TPU support. (deprecated)

[`class TPUEstimatorSpec`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/estimator/tpu/TPUEstimatorSpec): Ops and objects returned from a `model_fn` and passed to `TPUEstimator`. (deprecated)