parameters: (self, recursive: bool = True, **kwargs)
docstring: r"""Returns an iterable for the buffers of the module.
  
          Buffer is defined to be :class:`~.Tensor` excluding :class:`~.Parameter`.
  
          Args:
              recursive: if ``True``, returns all buffers within this
                  module, else only returns buffers that are direct attributes
docstring_summary: r"""Returns an iterable for the buffers of the module.
docstring_tokens: r Returns an iterable for the buffers of the module .
function: def buffers(self, recursive: bool = True, **kwargs) -> Iterable[Tensor]:
          r"""Returns an iterable for the buffers of the module.
  
          Buffer is defined to be :class:`~.Tensor` excluding :class:`~.Parameter`.
  
          Args:
              recursive: if ``True``, returns all buffers within this
                  module, else only returns buffers that are direct attributes
          """
          yield from self._flatten(
              with_key=False, predicate=_is_buffer, recursive=recursive, **kwargs
          )
function_tokens: def buffers ( self , recursive : bool = True , * * kwargs ) -> Iterable [ Tensor ] : yield from self . _flatten ( with_key = False , predicate = _is_buffer , recursive = recursive , * * kwargs )