class_docstr: An one-hot encoding pre-processor for categorical features.
      
docstr: implementation of
  :class:`~maze.core.wrappers.observation_preprocessing.preprocessors.base.PreProcessor` interface
docstr_tok: ["implementation","of",":","class",":","`","~maze.core.wrappers.observation_preprocessing.preprocessors.base.PreProcessor","`","interface"]
code: def processed_space(self) -> spaces.Box:
      """implementation of
      :class:`~maze.core.wrappers.observation_preprocessing.preprocessors.base.PreProcessor` interface
      """
      return spaces.Box(
          low=np.float32(0),
          high=np.float32(1),
          shape=self.processed_shape(),
          dtype=np.float32,
      )
  
file_path: maze/maze/core/wrappers/observation_preprocessing/preprocessors/one_hot.py
imports: from typing import Tuple
  import numpy
  from gym import spaces
  from maze.core.wrappers.observation_preprocessing.preprocessors.base import PreProcessor
  from maze.core.annotations import override
label_desc: Use image node_id 2 for calling the OneHotPreProcessor obj's underlying member method code with example usage: obj.processed_space() and returns: spaces