Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speed up dev_beta_binom() by adding a scalar version of the log-likelihood function, a vectorized optimization routine, and memoization. #69

Merged
merged 22 commits into from
Jan 7, 2025
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a386e0e
Add binomial distribution to README
nehill197 Aug 8, 2024
3ca7c00
Optimize log-likelihood function for beta-binomial deviance calculation
nehill197 Aug 8, 2024
8632d1d
Styler
nehill197 Aug 8, 2024
0a51424
Add memoized function to repeated portion of log-likelihood
nehill197 Aug 12, 2024
df94a1b
- Use vectorized optimization function to speed up deviance calculati…
nehill197 Aug 12, 2024
dfd1406
Improved optimization has slightly different values - update tests ac…
nehill197 Aug 12, 2024
ecfeebc
Improved optimization has slightly different values - update tests ac…
nehill197 Aug 12, 2024
3455738
Comment out original R optimize function (not used)
nehill197 Aug 13, 2024
6a0284b
Add tests for memoized function and two cases missing test coverage i…
nehill197 Aug 13, 2024
e789cc4
Move `optimize_R()` function to the scripts folder for reference
nehill197 Aug 13, 2024
17386a4
Remove link
nehill197 Aug 13, 2024
5930dad
Merge branch 'main' into f-optimize-betabin
nehill197 Sep 17, 2024
4aef63e
Update documentation
nehill197 Sep 17, 2024
87170e0
up-to-date with main branch
nehill197 Jan 6, 2025
1bd7cd8
add ProjectId
nehill197 Jan 6, 2025
f27f8ab
Roxygen to 7.3.2.9000 and update associated documentation
nehill197 Jan 6, 2025
90ffbf7
fledge: Bump version to 0.8.0
nehill197 Jan 6, 2025
5b60d94
Update NEWS file
nehill197 Jan 6, 2025
931c4cc
style
joethorley Jan 7, 2025
80c177f
tidy description and rearrange pkgdown
joethorley Jan 7, 2025
0ffe002
add development mode auto for dev website
joethorley Jan 7, 2025
d00b9ac
move and update installation instructions
joethorley Jan 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
tidy description and rearrange pkgdown
  • Loading branch information
joethorley committed Jan 7, 2025
commit 80c177fadc8d4cac07ee687808873830eef3ad58
5 changes: 3 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -42,10 +42,11 @@ Suggests:
tidyr,
viridis,
withr
VignetteBuilder:
knitr
Config/Needs/website: poissonconsulting/poissontemplate
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-US
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.2.9000
VignetteBuilder: knitr
Config/Needs/website: poissonconsulting/poissontemplate
8 changes: 5 additions & 3 deletions _pkgdown.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
destination: docs
url: https://poissonconsulting.github.io/extras/

template:
package: poissontemplate

reference:
- title: Manipulate Objects
desc: Functions to numericise and fill objects
@@ -187,5 +190,4 @@ reference:
- '`pextreme`'
- '`sextreme`'
- '`as_list_unnamed`'
template:
package: poissontemplate