# tf.keras.utils.pack_x_y_sample_weight

<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/keras-team/keras/tree/v2.13.1/keras/engine/data_adapter.py#L1876-L1915) |

Packs user-provided data into a tuple.

    tf.keras.utils.pack_x_y_sample_weight(
        x, y=None, sample_weight=None
    )

This is a convenience utility for packing data into the tuple formats
that [`Model.fit`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/keras/Model#fit) uses.

#### Standalone usage:

    x = tf.ones((10, 1))
    data = tf.keras.utils.pack_x_y_sample_weight(x)
    isinstance(data, tf.Tensor)
    True
    y = tf.ones((10, 1))
    data = tf.keras.utils.pack_x_y_sample_weight(x, y)
    isinstance(data, tuple)
    True
    x, y = data

<br />

<br />

<br />

| ## Args ||
|---|---|
| `x` | Features to pass to `Model`. |
| `y` | Ground-truth targets to pass to `Model`. |
| `sample_weight` | Sample weight for each element. |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| Tuple in the format used in [`Model.fit`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/keras/Model#fit). ||

<br />