allenai / allenai/ai2thor

Chunk execute actions that do not need an event response

Ouverte
#633 2 commentaires 1 réaction 1 personne assignée Réclamée par @ekolve Voir sur GitHub
Feature Request
Langage dominant
C#
Étoiles
1.8k
Forks
297
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Expected syntax:

```python
from ai2thor.controller import Controller
controller = Controller()

with controller.no_response():
controller.reset(scene="FloorPlan28")
controller.step("RandomizeColors")
controller.step("InitialRandomSpawn")
controller.step("PickupObject", objectId={...}, forceAction=True)

controller.step("Teleport", position=dict(x=0, y=0, z=0))
```

where the returned event for each action in the `no_response` context manager is `None` (meaning no frames or metadata is passed back to Python). This should speed up initialization which increasingly uses more than 1 action.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.