Allow Brax data structures to inherit from MJX data structures.
PiperOrigin-RevId: 601290735 Change-Id: I6dad1b6d7e6b3e71acecc36189ab59cc81ab90b4
This commit is contained in:
committed by
Copybara-Service
parent
e59605135a
commit
a1e5ede266
@@ -45,6 +45,7 @@ def dataclass(clz: _T) -> _T:
|
||||
field.type is jax.Array,
|
||||
dataclasses.is_dataclass(field.type),
|
||||
jax.Array in typing.get_args(field.type),
|
||||
any(dataclasses.is_dataclass(a) for a in typing.get_args(field.type)),
|
||||
)):
|
||||
data_fields.append(field)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user