# tf.compat.v1.train.WorkerSessionCreator

<br />

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

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

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

    tf.compat.v1.train.WorkerSessionCreator(
        scaffold=None, master='', config=None, max_wait_secs=(30 * 60)
    )

<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. |
| `max_wait_secs` | Maximum time to wait for the session to become available. |

<br />

## Methods

### `create_session`

[View source](https://github.com/tensorflow/tensorflow/blob/v2.0.0/tensorflow/python/training/monitored_session.py#L685-L688)

    create_session()