class_docstr: State collector class for float operations.
  
  The instance of this class can be used instead of the ``torch.`` prefix for
  some operations. See example usage below.
  
  .. note::
  
      This class does not provide a ``forward`` hook. Instead, you must use
      one of the underlying functions (e.g. ``add``).
  
  Examples::
  
      >>> f_add = FloatFunctional()
      >>> a = torch.tensor(3.0)
      >>> b = torch.tensor(4.0)
      >>> f_add.add(a, b)  # Equivalent to ``torch.add(a, b)``
  
  Valid operation names:
      - add
      - cat
      - mul
      - add_relu
      - add_scalar
      - mul_scalar
code: def cat(self, x: List[Tensor], dim: int = 0) -> Tensor:
      r = torch.cat(x, dim=dim)
      r = self.activation_post_process(r)
      return r
  
imports: from typing import List
  import torch
  from torch import Tensor
  from torch._ops import ops
label_desc: Use image node_id 7 for calling the FloatFunctional obj's underlying member method code with example usage: obj.cat(x, dim) and returns: r