# tf.estimator.experimental.call_logit_fn

<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/estimator/tree/master/tensorflow_estimator/python/estimator/model_fn.py#L562-L607) |

Calls logit_fn (experimental). (deprecated)

#### View aliases


**Compat aliases for migration**

See
[Migration guide](https://www.tensorflow.org/guide/migrate) for
more details.

\`tf.compat.v1.estimator.experimental.call_logit_fn\`

<br />

    tf.estimator.experimental.call_logit_fn(
        logit_fn, features, mode, params, config
    )

> [!WARNING]
> **Deprecated:** THIS FUNCTION IS DEPRECATED. It will be removed in a future version. Instructions for updating: Use tf.keras instead.

THIS FUNCTION IS EXPERIMENTAL. Keras layers/models are the recommended APIs
for logit and model composition.

A utility function that calls the provided logit_fn with the relevant subset
of provided arguments. Similar to tf.estimator._call_model_fn().

<br />

<br />

<br />

| ## Args ||
|---|---|
| `logit_fn` | A logit_fn as defined above. |
| `features` | The features dict. |
| `mode` | TRAIN / EVAL / PREDICT ModeKeys. |
| `params` | The hyperparameter dict. |
| `config` | The configuration object. |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| A logit Tensor, the output of logit_fn. ||

<br />

<br />

<br />

<br />

| ## Raises ||
|---|---|
| `ValueError` | if logit_fn does not return a Tensor or a dictionary mapping strings to Tensors. |

<br />