class_docstr: This class is used to wrap a callable within a nn.Module and apply the wrapped function in `__call__`
class_docstr_tok: ["This","class","is","used","to","wrap","a","callable","within","a","nn.Module","and","apply","the","wrapped","function","in","`","__call__","`"]
code: def __str__(self) -> str:
      return f"{self.__class__.__name__}({self.func.__name__})"
  
file_path: lightning-flash/src/flash/core/data/utils.py
imports: import os.path
  import tarfile
  import zipfile
  from typing import Any, Callable, Dict, Iterable, Mapping, Optional, Set
  import requests
  import urllib3
  from pytorch_lightning.utilities.apply_func import apply_to_collection
  from torch import nn
  from tqdm.auto import tqdm
  from flash.core.utilities.imports import _TOPIC_CORE_AVAILABLE
  from flash.core.utilities.stages import RunningStage
label_desc: Use image node_id 3 for calling the FuncModule obj's underlying member method code with example usage: obj.__str__() and returns: self, str, self, str