code: def _evaluate_variance(
      self, params: List[dict], samples, node: PipelineNode
  ):
      # default values of param & loss
      param_name = list(params[0].keys())[0]
      default_param_value = extract_operation_params(node).get(
          param_name
      )
      pipelines_with_applied_params = self._apply_params_to_node(
          params, node
      )
  
      # percentage ratio
      samples = (samples - default_param_value) / default_param_value
      response_matrix = self._get_response_matrix(
          pipelines_with_applied_params
      )
      response_matrix = (response_matrix - np.mean(response_matrix)) / (
          max(response_matrix) - min(response_matrix)
      )
  
      OneOperationHPAnalyze.lock.acquire()
      self.data_under_lock[f"{param_name}"] = [
          samples.reshape(1, -1)[0],
          response_matrix,
      ]
      OneOperationHPAnalyze.lock.release()
  
imports: from copy import deepcopy
  from os.path import join
  from threading import Lock, Thread
  from typing import List, Union
  import matplotlib.pyplot
  import numpy
  from golem.core.log import default_log
  from sklearn.metrics import mean_squared_error
  from fedot.core.data.data import InputData
  from fedot.core.operations.operation_template import extract_operation_params
  from fedot.core.pipelines.node import PipelineNode
  from fedot.core.pipelines.pipeline import Pipeline
  from fedot.core.utils import default_fedot_data_dir
  from fedot.structural_analysis.node_sa_approaches import NodeAnalyzeApproach
  from fedot.structural_analysis.operations_hp_sensitivity.problem import OneOperationProblem
  from fedot.structural_analysis.operations_hp_sensitivity.sa_and_sample_methods import analyze_method_by_name, sample_method_by_name
  from fedot.structural_analysis.sa_requirements import HyperparamsAnalysisMetaParams, SensitivityAnalysisRequirements
label_desc: Use image node_id 7 for calling the OneOperationHPAnalyze obj's underlying member method code with example usage: obj._evaluate_variance(params, samples, node) without return types