Changes in version 1.3.0 (2024-05-13) o sym option in kFoldMaskTensor was added Changes in version 1.2.0 (2023-06-22) o kFoldMaskTensor was modified to avoid NA o Vignette for kFoldMaskTensor was added o NMF(), siNMF(), jNMF(), NTF(), and NTD() were modified to allow missing values (NA) in the input matrix/tensor Changes in version 1.1.14 o Accepted by JOSS Changes in version 1.1.13 (2023-03-17) o Vignettes were modified Changes in version 1.1.12 (2023-02-15) o Help messages for NTF(), NTD(), and recTensor() were updated to explain higher order tensor cases o Vignettes were added Changes in version 1.1.11 o Debug in NTF() and NTD(), (when the init="ALS") Changes in version 1.1.10 (2022-11-15) o Inf/-Inf/NaN/NA is replaced by machine epsilon in NTF() Changes in version 1.1.9 o Some bugs were fixed o orthU orthV, and root options were added in NMTF() o ALS-type NMF was added in NMF() Changes in version 1.1.8 (2022-07-14) o NMTF() for nonnegative matrix tri-factorization was added o pseudocount 1e-10 for NMF(), siNMF(), jNMF(), NTF(), NTD() was replaced by the machine epsilon Changes in version 1.1.7 (2022-06-17) o Exponent term depending on Beta parameter was added in NMF, siNMF, jNMF, NTF, and NTD Changes in version 1.1.6 (2022-05-02) o Bug with NTF() with rank=1 was fixed o KFoldMaskTensor to generate mask tensors for K-fold cross validation was added Changes in version 1.1.5 (2021-09-03) o method, sign, and option were added in plotTensor3D. o plotTensor2D was added Changes in version 1.1.4 (2021-08-17) o Projected NMF ("Projected"), Nonnegative Hebbian Rule (NHR) ("NHR"), Ding-Ti-Peg-Park (DTPP) algorithm ("DTPP"), (Column vector-wise) Orthogonal NMF ("Orthogonal"), and (Column vector-wise) Orthogonality-regularized NMF ("OrthReg") were added in NMF. o Algorithm "NMF" is introduced in each iteration of NTD. Changes in version 1.1.2 (2021-07-06) o pseudocount option to avoid zero-division was added in NMF, jNMF, siNMF, NTF, and NTD Changes in version 1.1.0 (2021-06-24) o Refactored some codes (e.g. check argument parts) o L1/L2-regularization terms were introduced in NMF, jNMF, siNMF, NTF, and NTD Changes in version 1.0.7 (2021-05-18) o Resubmission to CRAN due to temporary inaccessibility of rTensor Changes in version 1.0.5 (2020-06-04) o Mask matrix/tensor were implemented for NMF, jNMF, siNMF, NTF, and NTD. These options are for missing values estimation (Imputation). o Initial matrix/tensor were implemented for NMF, jNMF, siNMF, NTF, and NTD. o fix* options were implemented for transfer learning. o Gabriel-style cross-validation was implemented as GabrielNMF. Changes in version 1.0.4 (2020-04-20) o Rank estimation methods and plot functions were implemented for NMF Changes in version 1.0.3 o Higher-order (>=4) tensor decomposition were implemented for NTF and NTD VERSION 1.0.1 - 1.0.2 o Some bugs were fixed Changes in version 1.0.0 (2019-07-30) o Simutaneous NMF (siNMF) and joint NMF (jNMF) were added Changes in version 0.99.5 (2019-07-28) o modes parameter was added in NTF (NTD1 and NTD2 model) o Convergence was judged by relative error Changes in version 0.99.4 (2018-09-16) o set.seeds argument was added in toyModel Changes in version 0.99.3 o Date fields in DESCRIPTION Changes in version 0.99.2 o Reconstuction Error and relative change of the error for NMF, NTF, and NTD o toyModel to return integar random tensor Changes in version 0.99.1 (2018-06-04) o Revised o DESCRIPTION was fixed o No intermediate files are saved, unless viz=FALSE (Default) was changed as viz=TRUE VERSION 0.99.0 o Package released