code: def all_classes_of_module(module) -> List[Type]:
      """Get all classes that are members of a module.
  
      :param module: the Python module
      :return a list of classes as Type objects
      """
      name_class_tuples = inspect.getmembers(module, inspect.isclass)
      return [t[1] for t in name_class_tuples]
  
imports: import inspect
  from typing import Tuple, Any, Dict, Type, List, Union
  import numpy
  from torch import nn
  from maze.core.annotations import override
  from maze.core.env.base_env import BaseEnv
  from maze.core.env.maze_env import MazeEnv
  from maze.perception.models.built_in.flatten_concat import FlattenConcatPolicyNet
  from maze.perception.models.custom_model_composer import CustomModelComposer
  from maze.perception.models.policies import ProbabilisticPolicyComposer
  from maze.test.shared_test_utils.dummy_env.dummy_core_env import DummyCoreEnvironment
  from maze.test.shared_test_utils.dummy_env.dummy_maze_env import DummyEnvironment
  from maze.test.shared_test_utils.dummy_env.dummy_struct_env import DummyStructuredEnvironment
  from maze.test.shared_test_utils.dummy_env.dummy_structured_core_env import DummyStructuredCoreEnvironment
  from maze.test.shared_test_utils.dummy_env.space_interfaces.action_conversion.dict import DictActionConversion
  from maze.test.shared_test_utils.dummy_env.space_interfaces.action_conversion.dict_discrete import DictDiscreteActionConversion
  from maze.test.shared_test_utils.dummy_env.space_interfaces.observation_conversion.dict import ObservationConversion
label_desc: Use image node_id 6 for calling a global function with example usage: all_classes_of_module(module) and returns: unknown