JOSS: https://github.com/Sm00thix/IKPLS
algorithm data-science gpu-support linear-regression partial-least-squares partial-least-squares-regression pls plsda plsr tpu-acceleration weighted-least-squares weighted-linear-regression weighted-regression
Score: 12.02325496568753
Last synced: about 12 hours ago
JSON representation
Repository metadata:
Fast CPU and GPU Python implementations of Improved Kernel Partial Least Squares (PLS) by Dayal and MacGregor (1997) and Fast Partition-Based Cross-Validation With Centering and Scaling for XTX and XTY by Engstrøm and Jensen (2025). This package also includes options to use sample weights for PLS modeling.
- Host: GitHub
- URL: https://github.com/Sm00thix/IKPLS
- Owner: sm00thix
- License: apache-2.0
- Created: 2023-10-13T13:18:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-02-03T17:53:55.000Z (5 months ago)
- Last Synced: 2026-06-09T17:05:40.683Z (12 days ago)
- Topics: algorithm, data-science, gpu-support, linear-regression, partial-least-squares, partial-least-squares-regression, pls, plsda, plsr, tpu-acceleration, weighted-least-squares, weighted-linear-regression, weighted-regression
- Language: Python
- Homepage: https://ikpls.readthedocs.io/en/latest/
- Size: 2.36 MB
- Stars: 33
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Owner metadata:
- Name: Ole-Christian Galbo Engstrøm
- Login: Sm00thix
- Email:
- Kind: user
- Description: Industrial Ph.D. Student at The University of Copenhagen, Department of Computer Science.
- Website:
- Location: Denmark
- Twitter:
- Company: University of Copenhagen and FOSS Analytical A/S
- Icon url: https://avatars.githubusercontent.com/u/12599803?u=ce17cc89d63263715bfc7352eb368beb67f81f67&v=4
- Repositories: 1
- Last Synced at: 2023-10-17T03:45:35.982Z
- Profile URL: https://github.com/Sm00thix
GitHub Events
Total
- Create event: 7
- Delete event: 6
- Fork event: 2
- Issue comment event: 2
- Issues event: 1
- Pull request event: 6
- Push event: 57
- Release event: 7
- Watch event: 18
- Total: 106
Last Year
- Create event: 2
- Delete event: 4
- Pull request event: 5
- Push event: 28
- Release event: 2
- Watch event: 4
- Total: 45
Committers metadata
Last synced: 6 days ago
Total Commits: 210
Total Committers: 4
Avg Commits per committer: 52.5
Development Distribution Score (DDS): 0.181
Commits in past year: 14
Committers in past year: 2
Avg Commits per committer in past year: 7.0
Development Distribution Score (DDS) in past year: 0.357
| Name | Commits | |
|---|---|---|
| Ole Engstrøm | o****l@i****m | 172 |
| Ole-Christian Galbo Engstrøm | S****x | 23 |
| Ole-Christian Galbo Engstrøm | o****e@f****k | 10 |
| parmentelat | t****t@i****r | 5 |
Issue and Pull Request metadata
Last synced: 5 months ago
Total issues: 16
Total pull requests: 41
Average time to close issues: 12 days
Average time to close pull requests: 1 day
Total issue authors: 5
Total pull request authors: 3
Average comments per issue: 4.44
Average comments per pull request: 0.39
Merged pull request: 38
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 8
Past year average time to close issues: N/A
Past year average time to close pull requests: about 16 hours
Past year issue authors: 0
Past year pull request authors: 2
Past year average comments per issue: 0
Past year average comments per pull request: 0.13
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- parmentelat (8)
- Sm00thix (4)
- basileMarchand (2)
- ayaanhossain (1)
- nic-Oban (1)
Top Pull Request Authors
- sm00thix (22)
- parmentelat (11)
- Sm00thix (8)
Top Issue Labels
- question (1)
Top Pull Request Labels
Package metadata
- Total packages: 1
-
Total downloads:
- pypi: 1,261 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 44
- Total maintainers: 1
pypi.org: ikpls
Improved Kernel PLS and Fast Cross-Validation.
- Homepage: https://ikpls.readthedocs.io/en/latest/
- Documentation: https://ikpls.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 4.0.1 (published 5 months ago)
- Last Synced: 2026-06-15T20:01:58.731Z (6 days ago)
- Versions: 44
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,261 Last month
-
Rankings:
- Dependent packages count: 9.887%
- Average: 38.848%
- Dependent repos count: 67.809%
- Maintainers (1)
Dependencies
- actions/setup-python v5 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- actions/download-artifact v4 composite
- sigstore/gh-action-sigstore-python v3.0.0 composite
- ikpls *
- myst-parser *
- sphinx *
- sphinx-rtd-theme *
- ./.github/actions/build * composite
- ./.github/actions/release * composite
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- pypa/gh-action-pypi-publish release/v1 composite
- ./.github/actions/build * composite
- actions/checkout v4 composite
- colorama 0.4.6
- cvmatrix 3.1.6
- jax 0.9.0
- jaxlib 0.9.0
- joblib 1.5.3
- ml-dtypes 0.5.4
- numpy 2.4.2
- opt-einsum 3.4.0
- scikit-learn 1.8.0
- scipy 1.17.0
- threadpoolctl 3.6.0
- tqdm 4.67.2
- cvmatrix >=3.0.0
- jax >=0.5.0
- jaxlib >=0.5.0
- joblib >=1.3.2
- numpy >=2.0.0
- python >=3.11, <3.15
- scikit-learn >=1.5.0
- tqdm >=4.66.1
- ./.github/actions/test * composite
- actions/checkout v4 composite
- coverallsapp/github-action v2 composite
- ./.github/actions/test * composite
- actions/checkout v4 composite
- coverallsapp/github-action v2 composite