code: def get_onedal_params(self, data):
      return {
          "fptype": "float" if data.dtype == np.float32 else "double",
          "method": self.method,
          "n_components": self.n_components,
          "is_deterministic": self.is_deterministic,
      }
  
file_path: scikit-learn-intelex/onedal/decomposition/pca.py
imports: import numpy
  from daal4py.sklearn._utils import daal_check_version, sklearn_check_version
  from onedal import _backend
  from ..common._policy import _get_policy
  from ..common.hyperparameters import get_hyperparameters
  from ..datatypes import _convert_to_supported, from_table, to_table
label_desc: Use image node_id 2 for calling the PCA obj's underlying member method code with example usage: obj.get_onedal_params(data) and returns: dict