- Progress printing frequency can be controlled with new option
freq
- Added back missing
/ 2
in initialization ofa_tau
- Corrected some programming errors during loss computation
- Split indices from data values; this way indices can be stored as integers and data as numeric/floating point values. Theoretically reduces the storage need from n * 8 * 3 to n * (8 + 4 * 2), so 33% less. (WIP; this representation needs to be used also outside of the main function)
- Old unused code was removed (
p_gradUsparseWrapper
)
- Added a
NEWS.md
file to track changes to the package. - Added
SystemRequirements: C++11
toDESCRIPTION
- Added
Language: en-US
toDESCRIPTION
- Removed
Date
fromDESCRIPTION
- Add a
inst/CITATION
file for the original CMF article - Bump roxygen2 version to
7.2.3
- Removed in-place manipulation of pseudo data, since that led to involuntary manipulation of the original data. Data is copied anyways, so creating a new matrix costs almost the same.
- Added a
README.md
file - Added a
LICENSE.md
file - Added
.Rbuildignore
- Add bug tracker URL
- Improved code formatting in R code
- Started using clang-format for C++ code
- Changed maintainer email
- CRAN issues addressed to unarchive package
- Change of maintainer