.flake8
.gitignore
.pre-commit-config.yaml
.readthedocs.yml
CHANGELOG.rst
CONTRIBUTING.md
LICENSE
README.md
environment-benchmark.yml
environment.yml
pyproject.toml
pytest.ini
setup.cfg
setup.py
.ci_support/linux_64_python3.6_default.____cpython.yaml
.ci_support/linux_64_python3.6_skylake.____cpython.yaml
.ci_support/linux_64_python3.7_default.____cpython.yaml
.ci_support/linux_64_python3.7_skylake.____cpython.yaml
.ci_support/linux_64_python3.8_default.____cpython.yaml
.ci_support/linux_64_python3.8_skylake.____cpython.yaml
.ci_support/linux_64_python3.9_default.____cpython.yaml
.ci_support/linux_64_python3.9_skylake.____cpython.yaml
.ci_support/osx_64_python3.6_default.____cpython.yaml
.ci_support/osx_64_python3.6_skylake.____cpython.yaml
.ci_support/osx_64_python3.7_default.____cpython.yaml
.ci_support/osx_64_python3.7_skylake.____cpython.yaml
.ci_support/osx_64_python3.8_default.____cpython.yaml
.ci_support/osx_64_python3.8_skylake.____cpython.yaml
.ci_support/osx_64_python3.9_default.____cpython.yaml
.ci_support/osx_64_python3.9_skylake.____cpython.yaml
.ci_support/osx_arm64_python3.8.____cpython.yaml
.ci_support/osx_arm64_python3.9.____cpython.yaml
.ci_support/win_64_python3.6.____cpython.yaml
.ci_support/win_64_python3.7.____cpython.yaml
.ci_support/win_64_python3.8.____cpython.yaml
.ci_support/win_64_python3.9.____cpython.yaml
.github/CODEOWNERS
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/actions/conda-build/action.yml
.github/actions/linter/action.yml
.github/actions/unittests/action.yml
.github/workflows/base.sh
.github/workflows/build_wheels.yml
.github/workflows/ci.yml
.github/workflows/conda-build-linux-master.yml
.github/workflows/conda-build-macos.yml
.github/workflows/conda-build-win.yml
.github/workflows/conda-build.sh
.github/workflows/macos-conda-build.sh
.github/workflows/macos.sh
.github/workflows/pre-commit.sh
.github/workflows/test.sh
.github/workflows/tests-macos-master.yml
.github/workflows/tests-macos.yml
.github/workflows/tests-win-master.yml
.github/workflows/tests-win.yml
conda.recipe/bld.bat
conda.recipe/build.sh
conda.recipe/conda_build_config.yaml
conda.recipe/meta.yaml
data/housing.parquet
data/insurance.parquet
docs/.gitignore
docs/Makefile
docs/background.ipynb
docs/benchmarks.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/dev
docs/glm.rst
docs/index.rst
docs/install.rst
docs/lasso.ipynb
docs/make.bat
docs/motivation.rst
docs/performance.png
docs/spatial-smoothing.ipynb
docs/_static/.gitignore
docs/_static/headline_benchmark.pdf
docs/_static/headline_benchmark.png
docs/_static/intermediate-housing-l2.pdf
docs/_static/intermediate-housing-l2.png
docs/_static/intermediate-housing-lasso.pdf
docs/_static/intermediate-housing-lasso.png
docs/_static/intermediate-insurance-l2.pdf
docs/_static/intermediate-insurance-l2.png
docs/_static/intermediate-insurance-lasso.pdf
docs/_static/intermediate-insurance-lasso.png
docs/_static/narrow-insurance-l2.pdf
docs/_static/narrow-insurance-l2.png
docs/_static/narrow-insurance-lasso.pdf
docs/_static/narrow-insurance-lasso.png
docs/_static/old_benchmark_figure.png
docs/_static/wide-insurance-l2.pdf
docs/_static/wide-insurance-l2.png
docs/_static/wide-insurance-lasso.pdf
docs/_static/wide-insurance-lasso.png
docs/benchmarks/benchmark_data.csv
docs/benchmarks/benchmark_figure.py
docs/getting_started/getting_started.ipynb
docs/getting_started/getting_started.md
docs/tutorials/metrics.py
docs/tutorials/tutorials.rst
docs/tutorials/glm_french_motor_tutorial/README.md
docs/tutorials/glm_french_motor_tutorial/glm_french_motor.ipynb
docs/tutorials/glm_french_motor_tutorial/glm_french_motor.md
docs/tutorials/glm_french_motor_tutorial/load_transform.py
docs/tutorials/glm_french_motor_tutorial/regions-20140306-100m-shp/LICENCE.txt
docs/tutorials/glm_french_motor_tutorial/regions-20140306-100m-shp/regions-20140306-100m.cpg
docs/tutorials/glm_french_motor_tutorial/regions-20140306-100m-shp/regions-20140306-100m.dbf
docs/tutorials/glm_french_motor_tutorial/regions-20140306-100m-shp/regions-20140306-100m.prj
docs/tutorials/glm_french_motor_tutorial/regions-20140306-100m-shp/regions-20140306-100m.shp
docs/tutorials/glm_french_motor_tutorial/regions-20140306-100m-shp/regions-20140306-100m.shx
docs/tutorials/glm_french_motor_tutorial/regions-20140306-100m-shp/regions-descriptif.txt
docs/tutorials/regularization_housing_data/data_prep.py
docs/tutorials/regularization_housing_data/maps.py
docs/tutorials/regularization_housing_data/regularization_housing.ipynb
docs/tutorials/regularization_housing_data/regularization_housing.md
docs/tutorials/regularization_housing_data/Zip_Codes/Zip_Codes.cpg
docs/tutorials/regularization_housing_data/Zip_Codes/Zip_Codes.dbf
docs/tutorials/regularization_housing_data/Zip_Codes/Zip_Codes.prj
docs/tutorials/regularization_housing_data/Zip_Codes/Zip_Codes.shp
docs/tutorials/regularization_housing_data/Zip_Codes/Zip_Codes.shx
docs/tutorials/rossman/.gitignore
docs/tutorials/rossman/explore_data.ipynb
docs/tutorials/rossman/feature_engineering.py
docs/tutorials/rossman/fixed_effects_rossman.ipynb
docs/tutorials/rossman/fixed_effects_rossman.md
docs/tutorials/rossman/process_data.py
src/glum/__init__.py
src/glum/_cd_fast.cpp
src/glum/_cd_fast.pyx
src/glum/_distribution.py
src/glum/_functions.cpp
src/glum/_functions.pyx
src/glum/_glm.py
src/glum/_glm_cv.py
src/glum/_link.py
src/glum/_solvers.py
src/glum/_util.py
src/glum.egg-info/PKG-INFO
src/glum.egg-info/SOURCES.txt
src/glum.egg-info/dependency_links.txt
src/glum.egg-info/entry_points.txt
src/glum.egg-info/not-zip-safe
src/glum.egg-info/requires.txt
src/glum.egg-info/top_level.txt
src/glum_benchmarks/README.md
src/glum_benchmarks/__init__.py
src/glum_benchmarks/bench_glum.py
src/glum_benchmarks/bench_h2o.py
src/glum_benchmarks/bench_liblinear.py
src/glum_benchmarks/bench_orig_sklearn_fork.py
src/glum_benchmarks/bench_r_glmnet.py
src/glum_benchmarks/benchmark_dense_sandwich.py
src/glum_benchmarks/benchmark_sparse_sandwich.py
src/glum_benchmarks/cli_analyze.py
src/glum_benchmarks/cli_run.py
src/glum_benchmarks/problems.py
src/glum_benchmarks/util.py
src/glum_benchmarks/zeros_benchmark.py
src/glum_benchmarks/data/__init__.py
src/glum_benchmarks/data/create_housing.py
src/glum_benchmarks/data/create_insurance.py
src/glum_benchmarks/data/simulated_glm.py
src/glum_benchmarks/orig_sklearn_fork/__init__.py
src/glum_benchmarks/orig_sklearn_fork/_glm.py
src/glum_benchmarks/scripts/run_intermediate_benchmarks.sh
src/glum_benchmarks/scripts/run_narrow_benchmarks.sh
src/glum_benchmarks/scripts/run_real_benchmarks.sh
src/glum_benchmarks/scripts/run_wide_benchmarks.sh
tests/benchmark/test_cli.py
tests/glm/test_benchmark_golden_master.py
tests/glm/test_cv_glm.py
tests/glm/test_distribution.py
tests/glm/test_glm.py
tests/glm/test_golden_master.py
tests/glm/test_link.py
tests/glm/test_offset_weight_obj_equivalent.py
tests/glm/test_utils.py
tests/glm/golden_master/benchmark_gm.json
tests/glm/golden_master/simulation_gm.json
tests/glm/performance/memory_cat_copy_False.png
tests/glm/performance/memory_cat_copy_None.png
tests/glm/performance/memory_cat_copy_True.png
tests/glm/performance/memory_dense_copy_False.png
tests/glm/performance/memory_dense_copy_None.png
tests/glm/performance/memory_dense_copy_True.png
tests/glm/performance/memory_sparse_copy_False.png
tests/glm/performance/memory_sparse_copy_None.png
tests/glm/performance/memory_sparse_copy_True.png
tests/glm/performance/memory_split0.1_copy_False.png
tests/glm/performance/memory_split0.1_copy_None.png
tests/glm/performance/memory_split0.1_copy_True.png
tests/glm/performance/test_performance.py