class_docstr: This policy applies to every module of the specified module classes,
  passing in the kwargs given to the root.
code: def __call__(self, module, recurse, *args, **kwargs):
      # nonwrapped_numel is not used.
      return _module_wrap_policy(
          module,
          recurse,
          nonwrapped_numel=-1,
          module_classes=self._module_classes,
      )
  
imports: import contextlib
  import copy
  from abc import ABC, abstractmethod
  from typing import Any, Callable, cast, Dict, Generator, Iterable, Optional, Sequence, Set, Tuple, Type, Union
  import torch.nn
label_desc: Use image node_id 3 for calling the ModuleWrapPolicy obj's underlying member method code with example usage: obj.__call__(module, recurse) and returns: _module_wrap_policy