# Module: tf.compat.v1.mixed_precision

<br />

Public API for tf.mixed_precision namespace.

## Modules

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

## Classes

[`class DynamicLossScale`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/mixed_precision/DynamicLossScale): Loss scale that dynamically adjusts itself.

[`class FixedLossScale`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/mixed_precision/FixedLossScale): Loss scale with a fixed value.

[`class LossScale`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/mixed_precision/LossScale): Base class for all TF1 loss scales.

[`class MixedPrecisionLossScaleOptimizer`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/mixed_precision/MixedPrecisionLossScaleOptimizer): An optimizer that applies loss scaling.

## Functions

[`disable_mixed_precision_graph_rewrite(...)`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/mixed_precision/disable_mixed_precision_graph_rewrite): Disables the mixed precision graph rewrite.

[`enable_mixed_precision_graph_rewrite(...)`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/mixed_precision/enable_mixed_precision_graph_rewrite): Enable mixed precision via a graph rewrite.