class_docstr: Quadratic subproblem solved by the dogleg method
docstr: The Newton point is a global minimum of the approximate function.
code: def newton_point(self):
      """
      The Newton point is a global minimum of the approximate function.
      """
      if self._newton_point is None:
          g = self.jac
          B = self.hess
          cho_info = scipy.linalg.cho_factor(B)
          self._newton_point = -scipy.linalg.cho_solve(cho_info, g)
      return self._newton_point
  
file_path: catboost/contrib/python/scipy/py2/scipy/optimize/_trustregion_dogleg.py
imports: from __future__ import division, print_function, absolute_import
  import numpy
  import scipy.linalg
  from ._trustregion import _minimize_trust_region, BaseQuadraticSubproblem
label_desc: Use image node_id 2 for calling the DoglegSubproblem obj's underlying member method code with example usage: obj.newton_point() and returns: self