class_docstr: A module is a container to associate variables and functions.
class_docstr_tok: ["A","module","is","a","container","to","associate","variables","and","functions","."]
docstr: Optional module __call__ method, typically a forward pass computation for standard primitives.
docstr_tok: ["Optional","module","__call__","method",",","typically","a","forward","pass","computation","for","standard","primitives","."]
code: def __call__(self, *args, **kwargs):
      """Optional module __call__ method, typically a forward pass computation for standard primitives."""
      raise NotImplementedError
  
imports: from collections import namedtuple
  from typing import Optional, List, Union, Callable, Tuple
  import jax
  import jax.numpy
  import numpy
  from objax.typing import JaxArray
  from objax.util import class_name, override_args_kwargs, positional_args_names, repr_function
  from objax.variable import BaseVar, RandomState, VarCollection
label_desc: Use image node_id 2 for calling the Module obj's underlying member method code with example usage: obj.__call__() without return types