MCPcopy Create free account
hub / github.com/google-deepmind/dm_control / _reload_from_model

Method _reload_from_model

dm_control/mujoco/engine.py:380–390  ·  view source on GitHub ↗

Initializes a new or existing `Physics` from a `wrapper.MjModel`. Creates a new `wrapper.MjData` instance, then delegates to `_reload_from_data`. Args: model: Instance of `wrapper.MjModel`.

(self, model)

Source from the content-addressed store, hash-verified

378 self._reload_from_data(data)
379
380 def _reload_from_model(self, model):
381 """Initializes a new or existing `Physics` from a `wrapper.MjModel`.
382
383 Creates a new `wrapper.MjData` instance, then delegates to
384 `_reload_from_data`.
385
386 Args:
387 model: Instance of `wrapper.MjModel`.
388 """
389 data = wrapper.MjData(model)
390 self._reload_from_data(data)
391
392 def _reload_from_data(self, data):
393 """Initializes a new or existing `Physics` instance from a `wrapper.MjData`.

Callers 2

reload_from_xml_pathMethod · 0.95

Calls 1

_reload_from_dataMethod · 0.95

Tested by

no test coverage detected