class_docstr: A sampling graph in CSC format.
class_docstr_tok: ["A","sampling","graph","in","CSC","format","."]
docstr: Apply passed fn to all members of `FusedCSCSamplingGraph`.
docstr_tok: ["Apply","passed","fn","to","all","members","of","`","FusedCSCSamplingGraph","`","."]
code: def _apply_to_members(self, fn):
      """Apply passed fn to all members of `FusedCSCSamplingGraph`."""
      self.csc_indptr = recursive_apply(self.csc_indptr, fn)
      self.indices = recursive_apply(self.indices, fn)
      self.node_type_offset = recursive_apply(self.node_type_offset, fn)
      self.type_per_edge = recursive_apply(self.type_per_edge, fn)
      self.node_attributes = recursive_apply(self.node_attributes, fn)
      self.edge_attributes = recursive_apply(self.edge_attributes, fn)
  
      return self
  
imports: from typing import Dict, Optional, Union
  import torch
  from dgl.utils import recursive_apply
  from ...base import EID, ETYPE, NID, NTYPE
  from ...convert import to_homogeneous
  from ...heterograph import DGLGraph
  from ..base import etype_str_to_tuple, etype_tuple_to_str, ORIGINAL_EDGE_ID
  from ..sampling_graph import SamplingGraph
  from .sampled_subgraph_impl import CSCFormatBase, SampledSubgraphImpl
label_desc: Use image node_id 34 for calling the FusedCSCSamplingGraph obj's underlying member method code with example usage: obj._apply_to_members(fn) and returns: self