# tensorflow::ops::MapPeek

`#include <data_flow_ops.h>`

Op peeks at the values at the specified key.

## Summary

If the

underlying container does not contain this key this op will block until it does.

Args:

- scope: A [Scope](https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object

<br />

Returns:

- `OutputList`: The values tensor.

<br />

| ### Constructors and Destructors ||
|---|---|
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1aaba336678cb71ff7a83374e34dfbec95(const ::https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, ::https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input key, ::https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input indices, const DataTypeSlice & dtypes)` ||
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1aa21b3f4cd0a135aa4f4fd922a1de9c5a(const ::https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, ::https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input key, ::https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input indices, const DataTypeSlice & dtypes, const https://www.tensorflow.org/versions/r2.12/api_docs/cc/struct/tensorflow/ops/map-peek/attrs#structtensorflow_1_1ops_1_1_map_peek_1_1_attrs & attrs)` ||

| ### Public attributes ||
|---|---|
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1a21d139e51ea7726007f77e1e02758697` | `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation` |
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1a5e19050900926c7f7bf34218e3c77830` | `::https://www.tensorflow.org/versions/r2.12/api_docs/cc/group/core#group__core_1gab449e6a3abd500c2f4ea93f9e89ba96c` |

| ### Public functions ||
|---|---|
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1a6378019d756a6ecff65fe2c3763a41bf(size_t index) const ` | `::https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output` |

| ### Public static functions ||
|---|---|
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1a5a8f5fa44a942e9302829cd80884800f(int64 x)` | `https://www.tensorflow.org/versions/r2.12/api_docs/cc/struct/tensorflow/ops/map-peek/attrs#structtensorflow_1_1ops_1_1_map_peek_1_1_attrs` |
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1ad5a48c98eefb8785e763732fb086cf95(StringPiece x)` | `https://www.tensorflow.org/versions/r2.12/api_docs/cc/struct/tensorflow/ops/map-peek/attrs#structtensorflow_1_1ops_1_1_map_peek_1_1_attrs` |
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1a74165d2886ad1b0555b198b6002b3b11(int64 x)` | `https://www.tensorflow.org/versions/r2.12/api_docs/cc/struct/tensorflow/ops/map-peek/attrs#structtensorflow_1_1ops_1_1_map_peek_1_1_attrs` |
| `https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek_1ac6399b1d5451c4ada764385d1f1bb4b1(StringPiece x)` | `https://www.tensorflow.org/versions/r2.12/api_docs/cc/struct/tensorflow/ops/map-peek/attrs#structtensorflow_1_1ops_1_1_map_peek_1_1_attrs` |

| ### Structs ||
|---|---|
| [tensorflow::ops::MapPeek::Attrs](https://www.tensorflow.org/versions/r2.12/api_docs/cc/struct/tensorflow/ops/map-peek/attrs) | Optional attribute setters for [MapPeek](https://www.tensorflow.org/versions/r2.12/api_docs/cc/class/tensorflow/ops/map-peek#classtensorflow_1_1ops_1_1_map_peek). |

## Public attributes

### operation

```
Operation operation
```

### values

```
::tensorflow::OutputList values
```

## Public functions

### MapPeek

```
 MapPeek(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input key,
  ::tensorflow::Input indices,
  const DataTypeSlice & dtypes
)
```

### MapPeek

```
 MapPeek(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input key,
  ::tensorflow::Input indices,
  const DataTypeSlice & dtypes,
  const MapPeek::Attrs & attrs
)
```

### operator\[\]

```
::tensorflow::Output operator[](
  size_t index
) const 
```

## Public static functions

### Capacity

```
Attrs Capacity(
  int64 x
)
```

### Container

```
Attrs Container(
  StringPiece x
)
```

### MemoryLimit

```
Attrs MemoryLimit(
  int64 x
)
```

### SharedName

```
Attrs SharedName(
  StringPiece x
)
```