VERSION 1.3.0
------------------------
   o sym option in kFoldMaskTensor was added

VERSION 1.2.0
------------------------
   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

VERSION 1.1.14
------------------------
   o Accepted by JOSS

VERSION 1.1.13
------------------------
   o Vignettes were modified

VERSION 1.1.12
------------------------
   o Help messages for NTF(), NTD(), and recTensor() were updated to explain higher order tensor cases
   o Vignettes were added

VERSION 1.1.11
------------------------
   o Debug in NTF() and NTD(), (when the init="ALS")

VERSION 1.1.10
------------------------
   o Inf/-Inf/NaN/NA is replaced by machine epsilon in NTF()

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()

VERSION 1.1.8
------------------------
   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

VERSION 1.1.7
------------------------
   o Exponent term depending on Beta parameter was added in NMF, siNMF, jNMF, NTF, and NTD

VERSION 1.1.6
------------------------
   o Bug with NTF() with rank=1 was fixed
   o KFoldMaskTensor to generate mask tensors for K-fold cross validation was added

VERSION 1.1.5
------------------------
   o method, sign, and option were added in plotTensor3D.
   o plotTensor2D was added

VERSION 1.1.4
------------------------
   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.

VERSION 1.1.2
------------------------
   o pseudocount option to avoid zero-division was added in NMF, jNMF, siNMF, NTF, and NTD

VERSION 1.1.0
------------------------
   o Refactored some codes (e.g. check argument parts)
   o L1/L2-regularization terms were introduced in NMF, jNMF, siNMF, NTF, and NTD

VERSION 1.0.7
------------------------
   o Resubmission to CRAN due to temporary inaccessibility of rTensor

VERSION 1.0.5
------------------------
   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.

VERSION 1.0.4
------------------------
   o Rank estimation methods and plot functions were implemented for NMF

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

VERSION 1.0.0
------------------------
   o Simutaneous NMF (siNMF) and joint NMF (jNMF) were added

VERSION 0.99.5
------------------------
   o modes parameter was added in NTF (NTD1 and NTD2 model)
   o Convergence was judged by relative error

VERSION 0.99.4
------------------------
   o set.seeds argument was added in toyModel

VERSION 0.99.3
------------------------
   o Date fields in DESCRIPTION

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

VERSION 0.99.1
------------------------
   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