class_docstr: Base class for a Wrapper around an algorithm.
docstr: Transform an (outer) space, returning the (inner) space of the wrapped algorithm.
  
  The output of this classmethod will be used as `self.algorithm.space`, when we create an
  instance of `cls`.
docstr_tok: ["Transform","an","(","outer",")","space",",","returning","the","(","inner",")","space","of","the","wrapped","algorithm",".","The","output","of","this","classmethod","will","be","used","as","`","self.algorithm.space","`",",","when","we","create","an","instance","of","`","cls","`","."]
code: def transform_space(cls, space: Space) -> Space:
      """Transform an (outer) space, returning the (inner) space of the wrapped algorithm.
  
      The output of this classmethod will be used as `self.algorithm.space`, when we create an
      instance of `cls`.
      """
      return space
  
imports: from __future__ import annotations
  import copy
  from logging import getLogger
  from typing import TYPE_CHECKING, Generic, Sequence, TypeVar
  from orion.algo.base import BaseAlgorithm
  from orion.algo.space import Space
  from orion.core.worker.trial import Trial
label_desc: Use image node_id 4 for calling the AlgoWrapper obj's underlying member method code with example usage: obj.transform_space(cls, space) and returns: space