docstr: Gets value of a specified variable. Type of variable is dependant on the framework.
  Example of a variable is head.kl_coefficient, which could be a symbol for evaluation
  or could be a string representing the value.
  
  :param variable: variable of interest
  :return: value of the specified variable
docstr_tok: ["Gets","value","of","a","specified","variable",".","Type","of","variable","is","dependant","on","the","framework",".","Example","of","a","variable","is","head.kl_coefficient",",","which","could","be","a","symbol","for","evaluation","or","could","be","a","string","representing","the","value",".",":","param","variable",":","variable","of","interest",":","return",":","value","of","the","specified","variable"]
code: def get_variable_value(self, variable: Any) -> np.ndarray:
      """
      Gets value of a specified variable. Type of variable is dependant on the framework.
      Example of a variable is head.kl_coefficient, which could be a symbol for evaluation
      or could be a string representing the value.
  
      :param variable: variable of interest
      :return: value of the specified variable
      """
      raise NotImplementedError
  
imports: from typing import Any, Dict, List, Tuple
  import numpy
  from rl_coach.base_parameters import AgentParameters
  from rl_coach.saver import SaverCollection
  from rl_coach.spaces import SpacesDefinition
label_desc: Use image node_id 12 for calling the Architecture obj's underlying member method code with example usage: obj.get_variable_value(variable) without return types