# tf.compat.v1.train.ChiefSessionCreator

<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v2.14.0/tensorflow/python/training/monitored_session.py#L622-L673) |

Creates a tf.compat.v1.Session for a chief.

Inherits From: [`SessionCreator`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/train/SessionCreator)

    tf.compat.v1.train.ChiefSessionCreator(
        scaffold=None,
        master='',
        config=None,
        checkpoint_dir=None,
        checkpoint_filename_with_path=None
    )

<br />

<br />

<br />

| ## Args ||
|---|---|
| `scaffold` | A `Scaffold` used for gathering or building supportive ops. If not specified a default one is created. It's used to finalize the graph. |
| `master` | `String` representation of the TensorFlow master to use. |
| `config` | `ConfigProto` proto used to configure the session. |
| `checkpoint_dir` | A string. Optional path to a directory where to restore variables. |
| `checkpoint_filename_with_path` | Full file name path to the checkpoint file. |

<br />

## Methods

### `create_session`

[View source](https://github.com/tensorflow/tensorflow/blob/v2.14.0/tensorflow/python/training/monitored_session.py#L663-L673)

    create_session()