Skip to main content

abess Python Package

Project description

abess: R & Python Softwares for Best-Subset Selection in Polynomial Time —

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/3f6e60a3a3e44699a033159633981b76)](https://www.codacy.com/gh/abess-team/abess/dashboard?utm_source=github.com&utm_medium=referral&utm_content=abess-team/abess&utm_campaign=Badge_Grade)

Best-subset selection aims to find a small subset of predictors such that the resulting linear model is expected to have the most desirable prediction accuracy. This project implements a polynomial algorithm proposed by Zhu et al (2020) to solve the problem. More over, the softwares includes helpful features for high-dimensional data analysis:

  • Linear regression, classification, counting-response modeling, censored-response modeling, multi-response modeling (multi-tasks learning)

  • sure independence screening

  • nuisance penalized regression

## Installation

### R-package You can install the stable version of R-package from [CRAN](https://cran.r-project.org/web/packages/abess):

` r install.packages("abess") `

### Python-package Install the stable version of Python-package from [Pypi](https://pypi.org/project/abess/) with: `shell pip install abess `

## Reference A polynomial algorithm for best-subset selection problem. Junxian Zhu, Canhong Wen, Jin Zhu, Heping Zhang, Xueqin Wang. Proceedings of the National Academy of Sciences Dec 2020, 117 (52) 33117-33123; DOI: 10.1073/pnas.2014241117 Fan, J. and Lv, J. (2008), Sure independence screening for ultrahigh dimensional feature space. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 70: 849-911. https://doi.org/10.1111/j.1467-9868.2008.00674.x Qiang Sun & Heping Zhang (2020) Targeted Inference Involving High-Dimensional Data Using Nuisance Penalized Regression, Journal of the American Statistical Association, DOI: 10.1080/01621459.2020.1737079

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

abess-0.0.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

abess-0.0.1-cp39-cp39-win_amd64.whl (559.2 kB view details)

Uploaded CPython 3.9Windows x86-64

abess-0.0.1-cp38-cp38-win_amd64.whl (559.1 kB view details)

Uploaded CPython 3.8Windows x86-64

abess-0.0.1-cp37-cp37m-win_amd64.whl (559.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

abess-0.0.1-cp36-cp36m-win_amd64.whl (559.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

abess-0.0.1-cp35-cp35m-win_amd64.whl (559.0 kB view details)

Uploaded CPython 3.5mWindows x86-64

File details

Details for the file abess-0.0.1.tar.gz.

File metadata

  • Download URL: abess-0.0.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.4

File hashes

Hashes for abess-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ecf4149725f8232a7854b8ee57f8399216e39b3b07838399c4ba9a6001130ae7
MD5 abe822b722622de268f862949bcd8fe7
BLAKE2b-256 9f15d052bdd341616606b395f3c39812c479b8735a48fc2cd420ccb7094d63a6

See more details on using hashes here.

File details

Details for the file abess-0.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: abess-0.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 559.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.4

File hashes

Hashes for abess-0.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cfff66572703c38a53a36cb2397770347b0a42485e06ebe9dcd97a37b41477de
MD5 3bc2d36b944323d3eb7b808eacf5eddf
BLAKE2b-256 54b5cb372f617cdb975b9146fdcec88f67ad712a4241aba82ef93991134d75c8

See more details on using hashes here.

File details

Details for the file abess-0.0.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: abess-0.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 559.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.4

File hashes

Hashes for abess-0.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b6fafc384dbbdaac97cd3793c8136834b9206a8ee594120c2c761872a79abb5d
MD5 a270d0d52790e72e48022d8e6c17bb64
BLAKE2b-256 bf95cadf39c760eea798d7c2a0b8427b55cd4baf600fdf75b5085f728981f50d

See more details on using hashes here.

File details

Details for the file abess-0.0.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: abess-0.0.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 559.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.4

File hashes

Hashes for abess-0.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 46ac57722bc00d3664cff7ee45a8c476c2cd5b58a48a83f60bf505e5d7231486
MD5 b629158997a23b91cd9b5419cd842927
BLAKE2b-256 871bf2c09ef964a291de76323d8813932e9024476a96cb03a7461d5f3130b2a4

See more details on using hashes here.

File details

Details for the file abess-0.0.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: abess-0.0.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 559.1 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.4

File hashes

Hashes for abess-0.0.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 530919b71a0c54513a4354a07ef9b2d9aaadc2b56df9063486f8d07fcc3107fe
MD5 770a5b862464f0d989960fbdd2b36c9b
BLAKE2b-256 9515313a6ae00aedbe5ff60e3a0caa7631e8ea6275a798c430d2cc853a43c3ce

See more details on using hashes here.

File details

Details for the file abess-0.0.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: abess-0.0.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 559.0 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.4

File hashes

Hashes for abess-0.0.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 986a4c186bad189f976db972a1fc6c91b32e40ab13d73ef9309d7fcdbe9ae6aa
MD5 f4afa2146749b59ada135b5d800fc676
BLAKE2b-256 3f339d8c21b7c756de5949d0162d475097b6b7bb702fa09d4063a82cc47c85cb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page