class_docstr: Fetch trial component data and make them accessible for analytics.
docstr: Reshape trial component parents to a pandas column.
  
  Args:
      parents: trial component parents (trials and experiments)
  Returns:
      dict: Key: artifacts name, Value: artifacts value
docstr_tok: ["Reshape","trial","component","parents","to","a","pandas","column",".","Args",":","parents",":","trial","component","parents","(","trials","and","experiments",")","Returns",":","dict",":","Key",":","artifacts","name",",","Value",":","artifacts","value"]
code: def _reshape_parents(self, parents):
      """Reshape trial component parents to a pandas column.
  
      Args:
          parents: trial component parents (trials and experiments)
      Returns:
          dict: Key: artifacts name, Value: artifacts value
      """
      out = OrderedDict()
      trials = []
      experiments = []
      for parent in parents:
          trials.append(parent["TrialName"])
          experiments.append(parent["ExperimentName"])
      out["Trials"] = trials
      out["Experiments"] = experiments
      return out
  
imports: from __future__ import print_function, absolute_import
  from abc import ABCMeta, abstractmethod
  from collections import defaultdict, OrderedDict
  import datetime
  import logging
  from six import with_metaclass
  from sagemaker.session import Session
  from sagemaker.utils import DeferredError
  from sagemaker.lineage import artifact
label_desc: Use image node_id 8 for calling the ExperimentAnalytics obj's underlying member method code with example usage: obj._reshape_parents(parents) and returns: out