SYMBOL INDEX (98 symbols across 9 files) FILE: docs/_static/doctools.js constant BLACKLISTED_KEY_CONTROL_ELEMENTS (line 6) | const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([ FILE: docs/_static/documentation_options.js constant DOCUMENTATION_OPTIONS (line 1) | const DOCUMENTATION_OPTIONS = { FILE: docs/_static/searchtools.js class SearchResultKind (line 44) | class SearchResultKind { method index (line 45) | static get index() { return "index"; } method object (line 46) | static get object() { return "object"; } method text (line 47) | static get text() { return "text"; } method title (line 48) | static get title() { return "title"; } FILE: docs/_static/sphinx_highlight.js constant SPHINX_HIGHLIGHT_ENABLED (line 4) | const SPHINX_HIGHLIGHT_ENABLED = true FILE: examples/mixed_degree_forcing_slope.py function my_fun (line 15) | def my_fun(beta): FILE: examples/robust_regression.py function my_fun (line 20) | def my_fun(breaks_and_beta): FILE: examples/run_opt_to_find_best_number_of_line_segments.py function my_obj (line 57) | def my_obj(x): FILE: pwlf/pwlf.py class PiecewiseLinFit (line 34) | class PiecewiseLinFit(object): method __init__ (line 36) | def __init__( method _switch_to_np_array (line 265) | def _switch_to_np_array(input_): method _get_breaks (line 283) | def _get_breaks(self, input_): method _fit_one_segment (line 302) | def _fit_one_segment(self): method _fit_one_segment_force_points (line 308) | def _fit_one_segment_force_points(self, x_c, y_c): method _check_mixed_degree_list (line 315) | def _check_mixed_degree_list(self, n_segments): method assemble_regression_matrix (line 327) | def assemble_regression_matrix(self, breaks, x): method fit_with_breaks (line 426) | def fit_with_breaks(self, breaks): method fit_with_breaks_force_points (line 495) | def fit_with_breaks_force_points(self, breaks, x_c, y_c): method predict (line 571) | def predict(self, x, beta=None, breaks=None): method fit_with_breaks_opt (line 629) | def fit_with_breaks_opt(self, var): method fit_force_points_opt (line 684) | def fit_force_points_opt(self, var): method fit (line 733) | def fit(self, n_segments, x_c=None, y_c=None, bounds=None, **kwargs): method fitfast (line 896) | def fitfast(self, n_segments, pop=2, bounds=None, **kwargs): method fit_guess (line 1049) | def fit_guess(self, guess_breakpoints, bounds=None, **kwargs): method use_custom_opt (line 1156) | def use_custom_opt(self, n_segments, x_c=None, y_c=None): method calc_slopes (line 1220) | def calc_slopes(self): method standard_errors (line 1258) | def standard_errors(self, method="linear", step_size=1e-4): method prediction_variance (line 1391) | def prediction_variance(self, x): method r_squared (line 1479) | def r_squared(self): method p_values (line 1526) | def p_values(self, method="linear", step_size=1e-4): method lstsq (line 1627) | def lstsq(self, A, calc_slopes=True): method conlstsq (line 1679) | def conlstsq(self, A, calc_slopes=True): FILE: tests/tests.py class TestEverything (line 6) | class TestEverything(unittest.TestCase): method test_break_point_spot_on (line 13) | def test_break_point_spot_on(self): method test_break_point_spot_on_list (line 20) | def test_break_point_spot_on_list(self): method test_degree_not_supported (line 27) | def test_degree_not_supported(self): method test_x_c_not_supplied (line 35) | def test_x_c_not_supplied(self): method test_y_c_not_supplied (line 44) | def test_y_c_not_supplied(self): method test_lapack_driver (line 53) | def test_lapack_driver(self): method test_assembly (line 61) | def test_assembly(self): method test_assembly_list (line 72) | def test_assembly_list(self): method test_break_point_spot_on_r2 (line 83) | def test_break_point_spot_on_r2(self): method test_break_point_diff_x0_0 (line 91) | def test_break_point_diff_x0_0(self): method test_break_point_diff_x0_1 (line 100) | def test_break_point_diff_x0_1(self): method test_break_point_diff_x0_2 (line 108) | def test_break_point_diff_x0_2(self): method test_break_point_diff_x0_3 (line 116) | def test_break_point_diff_x0_3(self): method test_break_point_diff_x0_4 (line 124) | def test_break_point_diff_x0_4(self): method test_diff_evo (line 132) | def test_diff_evo(self): method test_custom_bounds1 (line 137) | def test_custom_bounds1(self): method test_custom_bounds2 (line 148) | def test_custom_bounds2(self): method test_predict (line 159) | def test_predict(self): method test_custom_opt (line 168) | def test_custom_opt(self): method test_custom_opt_with_con (line 176) | def test_custom_opt_with_con(self): method test_single_force_break_point1 (line 184) | def test_single_force_break_point1(self): method test_single_force_break_point2 (line 192) | def test_single_force_break_point2(self): method test_single_force_break_point_degree (line 200) | def test_single_force_break_point_degree(self): method test_single_force_break_point_degree_zero (line 208) | def test_single_force_break_point_degree_zero(self): method test_opt_fit_with_force_points (line 216) | def test_opt_fit_with_force_points(self): method test_opt_fit_single_segment (line 228) | def test_opt_fit_single_segment(self): method test_opt_fit_with_force_points_single_segment (line 238) | def test_opt_fit_with_force_points_single_segment(self): method test_se (line 250) | def test_se(self): method test_p (line 257) | def test_p(self): method test_nonlinear_p_and_se (line 264) | def test_nonlinear_p_and_se(self): method test_pv (line 280) | def test_pv(self): method test_predict_with_custom_param (line 288) | def test_predict_with_custom_param(self): method test_fit_guess (line 295) | def test_fit_guess(self): method test_fit_guess_kwrds (line 302) | def test_fit_guess_kwrds(self): method test_multi_start_fitfast (line 313) | def test_multi_start_fitfast(self): method test_n_parameters_correct (line 320) | def test_n_parameters_correct(self): method test_force_fits_through_points_other_degrees (line 337) | def test_force_fits_through_points_other_degrees(self): method test_fitfast (line 356) | def test_fitfast(self): method test_fit (line 376) | def test_fit(self): method test_se_no_fit (line 391) | def test_se_no_fit(self): method test_se_no_method (line 399) | def test_se_no_method(self): method test_pv_list (line 409) | def test_pv_list(self): method test_pv_no_fit (line 415) | def test_pv_no_fit(self): method test_r2_no_fit (line 423) | def test_r2_no_fit(self): method test_pvalue_no_fit (line 431) | def test_pvalue_no_fit(self): method test_pvalues_wrong_method (line 439) | def test_pvalues_wrong_method(self): method test_all_stats (line 449) | def test_all_stats(self): method test_weighted_same_as_ols (line 479) | def test_weighted_same_as_ols(self): method test_heteroscedastic_data (line 494) | def test_heteroscedastic_data(self): method test_not_supported_fit (line 504) | def test_not_supported_fit(self): method test_not_supported_fit_with_breaks_force_points (line 517) | def test_not_supported_fit_with_breaks_force_points(self): method test_custom_opt_not_supported (line 530) | def test_custom_opt_not_supported(self): method test_random_seed_fit (line 539) | def test_random_seed_fit(self): method test_random_seed_fitfast (line 551) | def test_random_seed_fitfast(self): method test_one_segment_fits (line 564) | def test_one_segment_fits(self): method test_float32 (line 573) | def test_float32(self): method test_lfloat128 (line 581) | def test_lfloat128(self): method test_mixed_degree1 (line 592) | def test_mixed_degree1(self): method test_mixed_degree2 (line 604) | def test_mixed_degree2(self): method test_mixed_degree3 (line 616) | def test_mixed_degree3(self): method test_mixed_degree_wrong_list (line 628) | def test_mixed_degree_wrong_list(self): method test_mixed_degree_force_point (line 649) | def test_mixed_degree_force_point(self):