BP_LDA.LDA_Learn.Testing_BP_LDA C# (CSharp) Method

Testing_BP_LDA() public static method

public static Testing_BP_LDA ( SparseMatrix TestData, paramModel_t paramModel ) : float
TestData LinearAlgebra.SparseMatrix
paramModel paramModel_t
return float
		public static float Testing_BP_LDA(SparseMatrix TestData, paramModel_t paramModel)
		{
			Console.WriteLine("----------------------------------------------------");
			Console.Write(" Testing: ");
			DNNRun_t DNNRun = new DNNRun_t(paramModel.nHid, TestData.nCols, paramModel.nHidLayer, paramModel.nOutput);
			ForwardActivation_LDA(TestData, DNNRun, paramModel, false);
			float NegLogLoss = ComputeCrossEntropy(TestData, paramModel.Phi, DNNRun.theta_pool, DNNRun.nHidLayerEffective);
			NegLogLoss /= (float)TestData.nCols;
			Console.WriteLine(" -LogLoss = {0}", NegLogLoss);
			Console.WriteLine("----------------------------------------------------");
			return NegLogLoss;
		}
		public static float Testing_BP_LDA(SparseMatrix TestData, paramModel_t paramModel, int BatchSize_normal)

Same methods

LDA_Learn::Testing_BP_LDA ( SparseMatrix TestData, paramModel_t paramModel, int BatchSize_normal ) : float