@@ -390,6 +390,7 @@ def __init__(
390
390
self .batch_size = torch .Size (batch_size )
391
391
self ._run_type_checks = run_type_checks
392
392
self ._allow_done_after_reset = allow_done_after_reset
393
+
393
394
@wraps (check_env_specs_func )
394
395
def check_env_specs (self , * args , ** kwargs ):
395
396
return check_env_specs_func (self , * args , ** kwargs )
@@ -1550,7 +1551,7 @@ def action_spec_unbatched(self, spec: Composite):
1550
1551
@property
1551
1552
def full_observation_spec_unbatched (self ) -> Composite :
1552
1553
"""Returns the observation spec of the env as if it had no batch dimensions."""
1553
- return self ._make_single_env_spec (self .full_action_spec )
1554
+ return self ._make_single_env_spec (self .full_observation_spec )
1554
1555
1555
1556
@full_observation_spec_unbatched .setter
1556
1557
def full_observation_spec_unbatched (self , spec : Composite ):
@@ -1570,7 +1571,7 @@ def observation_spec_unbatched(self, spec: Composite):
1570
1571
@property
1571
1572
def full_reward_spec_unbatched (self ) -> Composite :
1572
1573
"""Returns the reward spec of the env as if it had no batch dimensions."""
1573
- return self ._make_single_env_spec (self .full_action_spec )
1574
+ return self ._make_single_env_spec (self .full_reward_spec )
1574
1575
1575
1576
@full_reward_spec_unbatched .setter
1576
1577
def full_reward_spec_unbatched (self , spec : Composite ):
@@ -1590,7 +1591,7 @@ def reward_spec_unbatched(self, spec: Composite):
1590
1591
@property
1591
1592
def full_done_spec_unbatched (self ) -> Composite :
1592
1593
"""Returns the done spec of the env as if it had no batch dimensions."""
1593
- return self ._make_single_env_spec (self .full_action_spec )
1594
+ return self ._make_single_env_spec (self .full_done_spec )
1594
1595
1595
1596
@full_done_spec_unbatched .setter
1596
1597
def full_done_spec_unbatched (self , spec : Composite ):
0 commit comments