| NEWS | R Documentation | 
News for Package "recosystem"
Changes in recosystem version 0.5.1
- Fixed incorrect use of - data_file()functions in the documentation, pointed out by Michael Lai.
Changes in recosystem version 0.5
- Added function - data_matrix()to support data from a sparse matrix object in R, contributed by David Cortes (@david-cortes, #17).
- Fixed the different result on macOS. 
Changes in recosystem version 0.4.5
- Fixed the dependence on rmarkdown, thanks to Kurt Hornik. 
Changes in recosystem version 0.4.4
- Fixed the problem that recosystem gives different results on Windows compared with other OS, reported by Prof. Michael Trusov. 
Changes in recosystem version 0.4.3
- Updated LIBMF to the newest version (403153c) in the upstream repository. 
- Fixed a logical operation bug and a virtual destructor bug detected by CRAN. 
Changes in recosystem version 0.4.2
- Added the missing " - nbin" parameter in- $train()and- $tune(). (#6, reported by @Tutuchan).
- Added a progress bar for model tuning, controlled by the " - progress" parameter in- $tune(). (#5, suggested by @talegari).
Changes in recosystem version 0.4.1
- Fixed the misleading column name "rmse" in the return value of - $tune().
- Also updated the documentation accordingly. 
- Fixed the wrong parameter name in - .Call(), thanks to Kurt Hornik.
- Now using the prettydoc package to format vignettes. 
Changes in recosystem version 0.4
- Updated LIBMF to version 2.01. 
- API change from LIBMF 2.01: - The - costoption in- $train()and- $tune()has been expanded to and replaced by- costp_l1,- costp_l2,- costq_l1, and- costq_l2, to allow for more flexibility of the model.
- A new - lossparameter in- $train()and- $tune()to specify loss function.
 
- Other API change: - Data input and output are now managed in a unified way via functions - data_file(),- data_memory(),- out_file(),- out_memory(), and- out_nothing(). See- ?data_sourceand- ?output_formatfor more information.
- As a result, a number of arguments in functions - $tune(),- $train(),- $output(), and- $predict()now should be objects returned by these input/output functions.
 
Changes in recosystem version 0.3
- Updated LIBMF to version 1.2. 
- Due to API change in LIBMF 1.2, - $convert_train()and- $convert_test()have been removed, and- $train()and- $predict()have changed API accordingly.
- New member function - $tune()for tuning model parameters.
Changes in recosystem version 0.2.5
- New member function - $output()to output factorization matrices.
Changes in recosystem version 0.2.4
- (Internal) Avoided using C RNG. 
- Fixed UBSAN runtime errors, thanks to Prof. Brian Ripley. 
Changes in recosystem version 0.2.3
- (Internal) Using pthreads on Windows to support multithreading. 
Changes in recosystem version 0.2.2
- (Internal) Using portable code to allocate aligned memory. 
Changes in recosystem version 0.2.1
- Rolled back to Rcpp due to a NOTE in - R CMD check.
- Changed package name from Recosystem to recosystem. 
- Now using R to generate random numbers in the algorithm, so the result is reproducible by setting seeds inside R. 
Changes in recosystem version 0.2
- Now linking to Rcpp11. 
- A new parameter - verboseto control output information.
Changes in recosystem version 0.1
- Initial version.