Changelog
Source:NEWS.md
bark 1.0.6
Major Changes
improve computational efficiency by saving old log likelihood values rather than recomputing; should improve computational speed by close to a factor of 2
replace .C with .Call for computing the design matrix (resolves CRAN warning about noRemap)
Bug Fixes
- fixed issues identified on CRAN package check regarding noRemap (issue #9)
bark 1.0.4
CRAN release: 2023-04-18
- archived on 3/31 due to unit test failure on MKL with R-devel gcc skip this unit test on CRAN as test is for code that will be deprecated shortly.
bark 1.0.0
Major Changes
output of
bark
is now abark
object which will allow S3 methodsreplace input arguments
y.train
andx.train
to use model formula and dataframe as inputs.replaced the argument
type
with two logical variables:selection
andcommon_lambdas
that are more intuitive.changed running times of examples to address issue https://CRAN.R-project.org/package=bark which led package to being archived in 2015
added registration of native routines in foreign function calls and disabled symbol search in
src/bark-init.c
and updated theNAMESPACE
replaced kernel calculation using
.C
with.Call
to improve speed insrc/kernelCalculationCall.cpp
andR/llike.R
added unit tests in
testthat
so that code coverage is reported with CI; code coverage badge added to README. Unit tests now cover over 99% of the code as reported by CodeCovadded GitHub actions for CI and checks on Windows, MacOSX, and Ubuntu and added R CMD check passing Badge to README.md in GitHub repo.
converted all help files to use
roxygen
tagsdeprecated functions
sim.Circle
,sim.Friedman1
,sim.Friedman2
,sim.Friedman3
and created new versionssim_circle
,sim_Friedman1
,sim_Friedman2
,sim_Friedman3
to avoid confusion with S3 methodsupdated CODE_OF_CONDUCT.md, SECURITY.md, CONTRIBUTING.md on GitHub repo and other updates for OpenSSF BestPractices Badge (added to README.md)
Bug Fixes
GitHub Issue #1 Added type checks to
src/kernelCalculationCall.cpp
and coerce inputs to correct type (unit tests intestthat/test-llike.R
) reported atGitHub Issue #3 Addressed error in when
p = 1
where subsetting resulted in output being a vector due to drop in dimension. Added unit test intestthat/test-bark.R