class_docstr: Base class for distributed computation models and defines interface methods.
  This class is public and should be used for other custom derived distributed models.
class_docstr_tok: ["Base","class","for","distributed","computation","models","and","defines","interface","methods",".","This","class","is","public","and","should","be","used","for","other","custom","derived","distributed","models","."]
code: def _decode_str(xs: torch.Tensor) -> List[str]:
      # xs.shape = (n, size + 1), e.g. (world_size, size + 1)
      out = [bytearray(x[: x[-1]].tolist()).decode("utf-8") for x in xs]
      return out
  
imports: from abc import ABCMeta, abstractmethod
  from numbers import Number
  from typing import Any, Callable, cast, List, Optional, Union
  import torch
  from packaging.version import Version
label_desc: Use image node_id 21 for calling the ComputationModel obj's underlying member method code with example usage: obj._decode_str(xs) and returns: out