gitextract_642gn0fy/ ├── .github/ │ └── workflows/ │ ├── ci.yml │ └── cron.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── README.rst ├── convert_README_to_RST.sh ├── docs/ │ ├── .buildinfo │ ├── .nojekyll │ ├── _sources/ │ │ ├── about.rst.txt │ │ ├── examples.rst.txt │ │ ├── how_it_works.rst.txt │ │ ├── index.rst.txt │ │ ├── installation.rst.txt │ │ ├── license.rst.txt │ │ ├── modules.rst.txt │ │ ├── pwlf.rst.txt │ │ ├── requirements.rst.txt │ │ └── stubs/ │ │ └── pwlf.PiecewiseLinFit.rst.txt │ ├── _static/ │ │ ├── alabaster.css │ │ ├── basic.css │ │ ├── custom.css │ │ ├── doctools.js │ │ ├── documentation_options.js │ │ ├── language_data.js │ │ ├── pygments.css │ │ ├── searchtools.js │ │ └── sphinx_highlight.js │ ├── about.html │ ├── examples.html │ ├── genindex.html │ ├── how_it_works.html │ ├── index.html │ ├── installation.html │ ├── license.html │ ├── modules.html │ ├── objects.inv │ ├── pwlf.html │ ├── requirements.html │ ├── search.html │ ├── searchindex.js │ └── stubs/ │ └── pwlf.PiecewiseLinFit.html ├── doctrees/ │ ├── about.doctree │ ├── environment.pickle │ ├── examples.doctree │ ├── how_it_works.doctree │ ├── index.doctree │ ├── installation.doctree │ ├── license.doctree │ ├── modules.doctree │ ├── pwlf.doctree │ ├── requirements.doctree │ └── stubs/ │ └── pwlf.PiecewiseLinFit.doctree ├── examples/ │ ├── EGO_integer_only.ipynb │ ├── README.md │ ├── README.rst │ ├── ex_data/ │ │ └── saved_parameters.npy │ ├── experiment_with_batch_process.py.ipynb │ ├── fitForSpecifiedNumberOfLineSegments.py │ ├── fitForSpecifiedNumberOfLineSegments_passDiffEvoKeywords.py │ ├── fitForSpecifiedNumberOfLineSegments_standard_deviation.py │ ├── fitWithKnownLineSegmentLocations.py │ ├── fit_begin_and_end.py │ ├── min_length_demo.ipynb │ ├── mixed_degree.py │ ├── mixed_degree_forcing_slope.py │ ├── model_persistence.py │ ├── model_persistence_prediction.py │ ├── prediction_variance.py │ ├── prediction_variance_degree2.py │ ├── robust_regression.py │ ├── run_opt_to_find_best_number_of_line_segments.py │ ├── sineWave.py │ ├── sineWave_custom_opt_bounds.py │ ├── sineWave_degrees.py │ ├── sineWave_time_compare.py │ ├── slope_constraint_demo.ipynb │ ├── stack_overflow_example.py │ ├── standard_errrors_and_p-values.py │ ├── standard_errrors_and_p-values_non-linear.py │ ├── test0.py │ ├── test_for_model_significance.py │ ├── test_if_breaks_exact.py │ ├── tf/ │ │ ├── fit_begin_and_end.py │ │ ├── sine_benchmark_fixed_20_break_points.py │ │ ├── sine_benchmark_six_segments.py │ │ └── test_fit.py │ ├── understanding_higher_degrees/ │ │ └── polynomials_in_pwlf.ipynb │ ├── useCustomOptimizationRoutine.py │ ├── weighted_least_squares_ex.py │ └── weighted_least_squares_ex_stats.py ├── pwlf/ │ ├── __init__.py │ ├── pwlf.py │ └── version.py ├── setup.py ├── sphinx_build_script.sh ├── sphinxdocs/ │ ├── Makefile │ ├── make.bat │ └── source/ │ ├── about.rst │ ├── conf.py │ ├── examples.rst │ ├── how_it_works.rst │ ├── index.rst │ ├── installation.rst │ ├── license.rst │ ├── modules.rst │ ├── pwlf.rst │ └── requirements.rst └── tests/ ├── __init__.py └── tests.py