code: def defineCuttingParameters(self):
      lStr = "CUTTING_START SignalVariable='" + self.mSignal + "'"
      # print(lStr);
      # print(self.mSignalFrame.head())
      if self.mOptions.mCustomSplit is not None:
          self.set_split(self.mOptions.mCustomSplit)
      else:
          self.set_default_split()
  
      lStr = (
          "CUTTING_PARAMETERS "
          + str(self.mTrainSize)
          + " Estimation = ("
          + str(self.mEstimStart)
          + " , "
          + str(self.mEstimEnd)
          + ")"
      )
      lStr += (
          " Validation = ("
          + str(self.mValidStart)
          + " , "
          + str(self.mValidEnd)
          + ")"
      )
      lStr += (
          " Test = ("
          + str(self.mTestStart)
          + " , "
          + str(self.mTestEnd)
          + ")"
      )
      # print(lStr);
  
      pass
  
file_path: atspy/atspy/TS/TimeSeries_Cutting.py
imports: import pandas
  import numpy
  from .None import Utils
label_desc: Use image node_id 6 for calling the cCuttingInfo obj's underlying member method code with example usage: obj.defineCuttingParameters() without return types