<br />

- **Description**:

Dataset to evaluate the ability to reason and adhere to physical safety
constraints imposed by embodiment limitations. Rationale for the answer needs to
be provided.

- **Homepage** :
  <https://asimov-benchmark.github.io/v2/>

- **Source code** :
  [`tfds.robotics.asimov.AsimovV2ConstraintsWithRationale`](https://github.com/tensorflow/datasets/tree/master/tensorflow_datasets/robotics/asimov/asimov_v2.py)

- **Versions**:

  - **`0.1.0`** (default): Initial release.
- **Download size** : `Unknown size`

- **Dataset size** : `6.78 MiB`

- **Auto-cached**
  ([documentation](https://www.tensorflow.org/datasets/performances#auto-caching)):
  Yes

- **Splits**:

| Split | Examples |
|---|---|
| `'val'` | 164 |

- **Feature structure**:

    FeaturesDict({
        'image': Image(shape=(None, None, 3), dtype=uint8),
        'non_violating_objects_bounding_boxes': Text(shape=(), dtype=string),
        'prompt': Text(shape=(), dtype=string),
        'violating_objects_bounding_boxes': Text(shape=(), dtype=string),
    })

- **Feature documentation**:

| Feature | Class | Shape | Dtype | Description |
|---|---|---|---|---|
|   | FeaturesDict |   |   |   |
| image | Image | (None, None, 3) | uint8 |   |
| non_violating_objects_bounding_boxes | Text |   | string |   |
| prompt | Text |   | string |   |
| violating_objects_bounding_boxes | Text |   | string |   |

- **Supervised keys** (See
  [`as_supervised` doc](https://www.tensorflow.org/datasets/api_docs/python/tfds/load#args)):
  `None`

- **Figure**
  ([tfds.show_examples](https://www.tensorflow.org/datasets/api_docs/python/tfds/visualization/show_examples)):

![Visualization](https://storage.googleapis.com/tfds-data/visualization/fig/asimov_v2_constraints_with_rationale-0.1.0.png)

- **Examples** ([tfds.as_dataframe](https://www.tensorflow.org/datasets/api_docs/python/tfds/as_dataframe)):

<iframe src="https:///frame/datasets/catalog/asimov_v2_constraints_with_rationale_b6042c04d51a0560cacd86f40eadd5756905f19d9e12769f0268f72c5db93732.frame" class="framebox inherit-locale " allow="clipboard-write https://" allowfullscreen is-upgraded></iframe>

- **Citation**: