def _get_coefficients()

in svinfer/linear_model/logistic_regression.py [0:0]


    def _get_coefficients(x, y, x_s2, query_runner):
        naive = optimize.root(
            LogisticRegression._score,
            np.zeros(x_s2.shape),
            args=(x, y, np.zeros(x_s2.shape), query_runner),
            method="lm",
            jac=True)
        if naive.success:
            initial = naive.x
        else:
            initial = np.zeros(x_s2.shape)
        final = optimize.root(
            LogisticRegression._score,
            initial,
            args=(x, y, x_s2, query_runner),
            method="lm",
            jac=True)
        beta_est = final.x
        success = final.success
        return beta_est, success