code: def build_dict_obs_space():
      """build dictionary observation space"""
      space_dict = dict()
      space_dict["features"] = spaces.Box(
          low=0.0, high=1.0, shape=(24,), dtype=np.float64
      )
      space_dict["image"] = spaces.Box(
          low=0.0, high=1.0, shape=(3, 32, 32), dtype=np.float64
      )
  
      return spaces.Dict(space_dict)
  
imports: import numpy
  from gym import spaces
  from maze.perception.blocks.inference import InferenceBlock
  from maze.perception.builders.concat import ConcatModelBuilder
label_desc: Use image node_id 1 for calling a global function with example usage: build_dict_obs_space() and returns: spaces