class_docstr: Interface specifying the conversion of abstract environment state to the gym-compatible observation.
      
class_docstr_tok: ["Interface","specifying","the","conversion","of","abstract","environment","state","to","the","gym-compatible","observation","."]
docstr: Converts agent observation to core environment state.
  (This is most like not possible for most observation observation_conversion)
docstr_tok: ["Converts","agent","observation","to","core","environment","state",".","(","This","is","most","like","not","possible","for","most","observation","observation_conversion",")"]
code: def space_to_maze(
      self, observation: ObservationType
  ) -> MazeStateType:
      """Converts agent observation to core environment state.
      (This is most like not possible for most observation observation_conversion)
      """
  
file_path: maze/maze/core/env/observation_conversion.py
imports: from abc import ABC, abstractmethod
  from typing import Dict
  import numpy
  import torch
  from gym import spaces
  from maze.core.env.maze_state import MazeStateType
label_desc: Use image node_id 2 for calling the ObservationConversionInterface obj's underlying member method code with example usage: obj.space_to_maze(observation) without return types