class_docstr: This class implements the :class:`torch_geometric.data.FeatureStore`
  interface to act as a local feature store for distributed training.
docstr: Lookup of features in remote nodes.
docstr_tok: ["Lookup","of","features","in","remote","nodes","."]
code: def rpc_local_feature_get(
      self,
      index: Tensor,
      is_node_feat: bool = True,
      input_type: Optional[Union[NodeType, EdgeType]] = None,
  ) -> Tensor:
      r"""Lookup of features in remote nodes."""
      if self.meta["is_hetero"]:
          feat = self
          if is_node_feat:
              kwargs = dict(group_name=input_type, attr_name="x")
              ret_feat = feat.get_tensor_from_global_id(
                  index=index, **kwargs
              )
          else:
              kwargs = dict(
                  group_name=input_type, attr_name="edge_attr"
              )
              ret_feat = feat.get_tensor_from_global_id(
                  index=index, **kwargs
              )
      else:
          feat = self
          if is_node_feat:
              kwargs = dict(group_name=None, attr_name="x")
              ret_feat = feat.get_tensor_from_global_id(
                  index=index, **kwargs
              )
          else:
              kwargs = dict(
                  group_name=(None, None), attr_name="edge_attr"
              )
              ret_feat = feat.get_tensor_from_global_id(
                  index=index, **kwargs
              )
  
      return ret_feat
  
imports: import copy
  import json
  import os.path
  from dataclasses import dataclass
  from typing import Any, Dict, List, Optional, Tuple, Union
  import torch
  from torch import Tensor
  from torch_geometric.data import FeatureStore, TensorAttr
  from torch_geometric.data.feature_store import _FieldStatus
  from torch_geometric.distributed.rpc import RPCCallBase, RPCRouter, rpc_async, rpc_register
  from torch_geometric.typing import EdgeType, NodeOrEdgeType, NodeType
label_desc: Use image node_id 18 for calling the LocalFeatureStore obj's underlying member method code with example usage: obj.rpc_local_feature_get(index, is_node_feat, input_type) and returns: ret_feat