JOSS: https://github.com/relf/egobox
gaussian-processes global-optimization latin-hypercube-sampling mixture-of-experts surrogate-models
Score: 19.80055716407748
Last synced: about 16 hours ago
JSON representation
Repository metadata:
Efficient global optimization toolbox in Rust: bayesian optimization, mixture of gaussian processes, sampling methods
- Host: GitHub
- URL: https://github.com/relf/egobox
- Owner: relf
- License: apache-2.0
- Created: 2020-08-27T08:07:45.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2026-06-17T12:05:36.000Z (5 days ago)
- Last Synced: 2026-06-17T13:27:51.045Z (5 days ago)
- Topics: gaussian-processes, global-optimization, latin-hypercube-sampling, mixture-of-experts, surrogate-models
- Language: Rust
- Homepage: https://joss.theoj.org/papers/10.21105/joss.04737
- Size: 17.2 MB
- Stars: 180
- Watchers: 2
- Forks: 11
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Citation: CITATION.cff
Owner metadata:
- Name: Rémi Lafage
- Login: relf
- Email:
- Kind: user
- Description: Research engineer at ONERA, working on tools related to multi-disciplinary optimization for overall vehicle design.
- Website:
- Location: Toulouse, France
- Twitter:
- Company: ONERA
- Icon url: https://avatars.githubusercontent.com/u/1198802?v=4
- Repositories: 27
- Last Synced at: 2024-04-21T08:06:39.063Z
- Profile URL: https://github.com/relf
GitHub Events
Total
- Create event: 23
- Delete event: 25
- Issue comment event: 3
- Issues event: 5
- Pull request event: 29
- Pull request review comment event: 8
- Pull request review event: 1
- Push event: 73
- Total: 167
Last Year
- Create event: 23
- Delete event: 25
- Issue comment event: 3
- Issues event: 5
- Pull request event: 29
- Pull request review comment event: 8
- Pull request review event: 1
- Push event: 73
- Total: 167
Committers metadata
Last synced: 11 days ago
Total Commits: 728
Total Committers: 7
Avg Commits per committer: 104.0
Development Distribution Score (DDS): 0.022
Commits in past year: 162
Committers in past year: 5
Avg Commits per committer in past year: 32.4
Development Distribution Score (DDS) in past year: 0.043
| Name | Commits | |
|---|---|---|
| relf | r****e@o****r | 712 |
| dependabot[bot] | 4****] | 10 |
| Jonas Pleyer | 5****r | 2 |
| jomorlier | j****r@i****r | 1 |
| Jusong Yu | j****u@g****m | 1 |
| Copilot | 1****t | 1 |
| Arfon Smith | a****n | 1 |
Issue and Pull Request metadata
Last synced: 3 months ago
Total issues: 34
Total pull requests: 430
Average time to close issues: about 1 month
Average time to close pull requests: 6 days
Total issue authors: 16
Total pull request authors: 8
Average comments per issue: 2.38
Average comments per pull request: 0.22
Merged pull request: 325
Bot issues: 2
Bot pull requests: 91
Past year issues: 7
Past year pull requests: 114
Past year average time to close issues: 26 days
Past year average time to close pull requests: 4 days
Past year issue authors: 5
Past year pull request authors: 6
Past year average comments per issue: 1.57
Past year average comments per pull request: 0.3
Past year merged pull request: 65
Past year bot issues: 0
Past year bot pull requests: 37
Top Issue Authors
- relf (14)
- unkcpz (4)
- jonaspleyer (2)
- dependabot[bot] (2)
- YuhanLiin (1)
- wangjiawen2013 (1)
- Zcaic (1)
- kyle-messier (1)
- DavePearce (1)
- s4ksb (1)
- quietlychris (1)
- brurucy (1)
- schliffen (1)
- MonPetitCanardArcEnCiel (1)
- janroden (1)
Top Pull Request Authors
- relf (326)
- dependabot[bot] (91)
- unkcpz (3)
- jonaspleyer (3)
- jomorlier (2)
- zao111222333 (2)
- Mayousk (2)
- arfon (1)
Top Issue Labels
- enhancement (3)
- dependencies (2)
- rust (2)
- ego (1)
- bug (1)
- gp (1)
- doe (1)
Top Pull Request Labels
- dependencies (91)
- rust (69)
- github_actions (13)
Package metadata
- Total packages: 7
-
Total downloads:
- cargo: 279,283 total
- pypi: 7,451 last-month
- Total dependent packages: 13 (may contain duplicates)
- Total dependent repositories: 5 (may contain duplicates)
- Total versions: 303
- Total maintainers: 2
pypi.org: egobox
- Homepage: https://github.com/relf/egobox
- Documentation: https://egobox.readthedocs.io/
- Licenses: Apache Software License
- Latest release: 0.37.3 (published about 2 months ago)
- Last Synced: 2026-05-06T19:02:33.255Z (about 2 months ago)
- Versions: 62
- Dependent Packages: 3
- Dependent Repositories: 1
- Downloads: 7,451 Last month
-
Rankings:
- Downloads: 6.658%
- Dependent packages count: 10.126%
- Stargazers count: 10.4%
- Average: 14.271%
- Dependent repos count: 21.535%
- Forks count: 22.64%
- Maintainers (1)
crates.io: egobox-doe
A library for design of experiments
- Homepage: https://github.com/relf/egobox
- Documentation: https://docs.rs/egobox-doe/
- Licenses: Apache-2.0
- Latest release: 0.35.1 (published 3 months ago)
- Last Synced: 2026-06-14T05:06:16.959Z (8 days ago)
- Versions: 50
- Dependent Packages: 4
- Dependent Repositories: 1
- Downloads: 76,154 Total
-
Rankings:
- Dependent packages count: 7.413%
- Dependent repos count: 16.479%
- Stargazers count: 18.644%
- Average: 19.668%
- Downloads: 25.001%
- Forks count: 30.803%
- Maintainers (1)
crates.io: egobox-gp
A library for gaussian process modeling
- Homepage: https://github.com/relf/egobox
- Documentation: https://docs.rs/egobox-gp/
- Licenses: Apache-2.0
- Latest release: 0.36.1 (published 3 months ago)
- Last Synced: 2026-06-10T01:00:20.824Z (13 days ago)
- Versions: 51
- Dependent Packages: 3
- Dependent Repositories: 1
- Downloads: 64,866 Total
-
Rankings:
- Dependent packages count: 9.151%
- Dependent repos count: 16.479%
- Stargazers count: 18.644%
- Average: 20.422%
- Downloads: 27.032%
- Forks count: 30.803%
- Maintainers (1)
crates.io: egobox-moe
A library for mixture of expert gaussian processes
- Homepage: https://github.com/relf/egobox
- Documentation: https://docs.rs/egobox-moe/
- Licenses: Apache-2.0
- Latest release: 0.35.1 (published 4 months ago)
- Last Synced: 2026-06-14T15:41:43.092Z (8 days ago)
- Versions: 51
- Dependent Packages: 2
- Dependent Repositories: 1
- Downloads: 50,471 Total
-
Rankings:
- Dependent packages count: 12.237%
- Dependent repos count: 16.479%
- Stargazers count: 18.644%
- Average: 21.429%
- Downloads: 28.98%
- Forks count: 30.803%
- Maintainers (1)
crates.io: egobox-ego
A library for efficient global optimization
- Homepage: https://github.com/relf/egobox
- Documentation: https://docs.rs/egobox-ego/
- Licenses: Apache-2.0
- Latest release: 0.37.0 (published 4 months ago)
- Last Synced: 2026-06-10T11:28:09.397Z (12 days ago)
- Versions: 53
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 49,071 Total
-
Rankings:
- Dependent repos count: 16.479%
- Dependent packages count: 18.168%
- Stargazers count: 18.644%
- Average: 23.352%
- Forks count: 30.803%
- Downloads: 32.667%
- Maintainers (1)
crates.io: gpqa
Utility to assess Egor GPs quality saved using GP recorder
- Homepage: https://github.com/relf/egobox
- Documentation: https://docs.rs/gpqa/
- Licenses: Apache-2.0
- Latest release: 0.2.1 (published 6 months ago)
- Last Synced: 2026-06-11T03:46:57.749Z (11 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 239 Total
-
Rankings:
- Stargazers count: 12.089%
- Forks count: 16.371%
- Dependent repos count: 19.56%
- Dependent packages count: 25.863%
- Average: 33.593%
- Downloads: 94.083%
- Maintainers (1)
crates.io: egobox
A python binding for egobox crates
- Homepage: https://github.com/relf/egobox
- Documentation: https://docs.rs/egobox/
- Licenses: Apache-2.0
- Latest release: (published about 1 month ago)
- Last Synced: 2026-06-13T01:00:23.851Z (10 days ago)
- Versions: 34
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 38,482 Total
-
Rankings:
- Stargazers count: 21.39%
- Forks count: 24.76%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Average: 34.631%
- Downloads: 63.875%
- Maintainers (1)
Dependencies
- anyhow =1.0.48
- egobox-doe 0.3.0
- egobox-ego 0.3.0
- egobox-gp 0.3.0
- egobox-moe 0.3.0
- env_logger 0.9
- finitediff 0.1
- libm 0.2
- linfa 0.6.0
- log 0.4
- ndarray 0.15
- ndarray-rand 0.14
- numpy 0.15.0
- pyo3 0.15.1
- pyo3-log 0.5.0
- rand_isaac 0.3
- linfa 0.6.0
- ndarray 0.15
- ndarray-rand 0.14
- ndarray-stats 0.5
- num-traits 0.2
- rand_isaac 0.3
- egobox-doe 0.3.0
- egobox-gp 0.3.0
- egobox-moe 0.3.0
- env_logger 0.9
- finitediff 0.1
- libm 0.2
- linfa 0.6.0
- linfa-linalg 0.1
- linfa-pls 0.6.0
- log 0.4
- ndarray 0.15
- ndarray-linalg 0.14
- ndarray-npy 0.8
- ndarray-rand 0.14
- ndarray-stats 0.5
- nlopt 0.5.3
- rand_isaac 0.3
- rawpointer 0.2
- serde 1
- serde_json 1
- thiserror 1
- typetag 0.1
- cobyla 0.1.2
- egobox-doe 0.3.0
- linfa 0.6.0
- linfa-linalg 0.1
- linfa-pls 0.6.0
- ndarray 0.15
- ndarray-linalg 0.14
- ndarray-npy 0.8
- ndarray-rand 0.14
- ndarray-stats 0.5
- ndarray_einsum_beta 0.7
- nlopt 0.5.3
- num-traits 0.2
- paste 1.0
- rand_isaac 0.3
- serde 1.0
- thiserror 1
- bitflags 1.3
- egobox-doe 0.3.0
- egobox-gp 0.3.0
- env_logger 0.9
- linfa 0.6.0
- linfa-clustering 0.6.0
- linfa-linalg 0.1
- linfa-pls 0.6.0
- log 0.4
- ndarray 0.15
- ndarray-linalg 0.14
- ndarray-npy 0.8
- ndarray-rand 0.14
- ndarray-stats 0.5
- paste 1.0
- rand_isaac 0.3
- serde 1
- serde_json 1
- thiserror 1
- typetag 0.1
- pytest ^6.2 develop
- numpy >=1.18
- python >=3.7
- actions-rs/cargo v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v2 composite
- KyleMayes/install-llvm-action v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- KyleMayes/install-llvm-action v1 composite
- actions-rs/cargo v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v2 composite
- maturin latest build