Giter VIP home page Giter VIP logo

skinny-glms's Introduction

skinny-glms

Bare bones IRLS solver designed for speed, rcomposibility, and extensibility.

Installation

    pip install git+https://github.com/agmuth/skinny-glms.git

Examples

    examples/

Speed Comparison

Family Link n p skinnyglms_micro_secs statsmodels_micro_secs
Gaussian Identity 10 0 22 519
Binomial Logit 10 0 130 510
Gamma Log 10 0 139 1183
Poisson Log 10 0 142 701
InverseGaussian Log 10 0 137 1247
Gaussian Identity 10 1 22 530
Binomial Logit 10 1 167 704
Gamma Log 10 1 214 2115
Poisson Log 10 1 169 880
InverseGaussian Log 10 1 212 3736
Gaussian Identity 100 0 21 534
Binomial Logit 100 0 148 861
Gamma Log 100 0 154 1254
Poisson Log 100 0 159 720
InverseGaussian Log 100 0 160 1310
Gaussian Identity 100 1 24 557
Binomial Logit 100 1 152 895
Gamma Log 100 1 164 1791
Poisson Log 100 1 166 907
InverseGaussian Log 100 1 198 4427
Gaussian Identity 100 10 32 704
Binomial Logit 100 10 255 1162
Gamma Log 100 10 1700 12393
Poisson Log 100 10 218 1103
InverseGaussian Log 100 10 3688 17262
Gaussian Identity 1000 0 29 792
Binomial Logit 1000 0 335 1080
Gamma Log 1000 0 326 1981
Poisson Log 1000 0 333 1057
InverseGaussian Log 1000 0 396 2103
Gaussian Identity 1000 1 35 914
Binomial Logit 1000 1 348 1178
Gamma Log 1000 1 343 2661
Poisson Log 1000 1 369 1192
InverseGaussian Log 1000 1 418 3050
Gaussian Identity 1000 10 87 1949
Binomial Logit 1000 10 930 3036
Gamma Log 1000 10 1141 11031
Poisson Log 1000 10 878 3509
InverseGaussian Log 1000 10 1327 14423
Gaussian Identity 1000 100 752 19381
Binomial Logit 1000 100 5122 24817
Gamma Log 1000 100 12195 285360
Poisson Log 1000 100 5062 27484
InverseGaussian Log 1000 100 87981 -1

skinny-glms's People

Contributors

agmuth avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.