class_docstr: Base class for all cooperative groups. 
class_docstr_tok: ["Base","class","for","all","cooperative","groups","."]
code: def __str__(self):
      return f"{self.child_type}"
  
imports: from cupy.cuda import runtime
  from cupyx.jit import _compile
  from cupyx.jit import _cuda_types
  from cupyx.jit._internal_types import BuiltinFunc
  from cupyx.jit._internal_types import Constant
  from cupyx.jit._internal_types import Data
  from cupyx.jit._internal_types import wraps_class_method
label_desc: Use image node_id 2 for calling the _ThreadGroup obj's underlying member method code with example usage: obj.__str__() and returns: self