<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v2.15.1/tensorflow/python/dlpack/dlpack.py#L22-L41) |

Returns the dlpack capsule representing the tensor.

```python
tf.experimental.dlpack.to_dlpack(
    tf_tensor
)
```

This operation ensures the underlying data memory is ready when returns.

```python
  a = tf.tensor([1, 10])
  dlcapsule = tf.experimental.dlpack.to_dlpack(a)
  # dlcapsule represents the dlpack data structure
```

<br />

<br />

<br />

| ## Args ||
|---|---|
| `tf_tensor` | Tensorflow eager tensor, to be converted to dlpack capsule. |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| A PyCapsule named as dltensor, which shares the underlying memory to other framework. This PyCapsule can be consumed only once. ||

<br />