Repository navigation
Release Version 0.0.1b16
Pre-release
Pre-release
·
3 commits
to main
since this release
What's New:
- Changed:
RemoteServer.register(name, obj)now hosts onlyobj; use the newRemoteServer.register_recursive(name, obj)to also expose the world and nodes an env is built from (components mode). - Extended space metadata vocabulary:
frame,rotation,control,mode,normalized,range,names(plus per-elementunits), recommendedkindvalues, the"HW"layout and"bgra"format. - Metadata helpers:
image_metadata,depth_metadata,proprio_metadata,action_metadata,metadata,annotate(attach metadata to nested spaces by path),validate_metadata/metadata_issues,common_metadata. Space.clip(x)on every space (#4): projects a value of a superspace onto the subspace, or raisesValueErrorwhen that would require inventing data.- Fixes: combined world nodes keep the metadata of merged dict spaces;
DynamicBoxSpace/GraphSpacesubspace checks,GraphSpace.contains,UnionSpace.containswith NumPy integer indices;BoxSpace.clipdtype and 0-d results.
See CHANGELOG.md for details.