神经网络归一化处理

来源:互联网 发布:2017童装淘宝退款率 编辑:程序博客网 时间:2024/05/16 05:28
 

//数据归一化
  double max,min,tmp;
  for(int j=0;j<m_matrixDemoDataInput.GetMatrixColNumber ();j++)
  {
    
   max=min=m_matrixDemoDataInput.m_pTMatrix[0][j];
   for(int i=1;i<m_matrixDemoDataInput.GetMatrixRowNumber();i++)
    {
     
     if(m_matrixDemoDataInput.m_pTMatrix[i][j]>max)
      max=m_matrixDemoDataInput.m_pTMatrix [i][j];
     if(m_matrixDemoDataInput.m_pTMatrix[i][j]<min)
      min=m_matrixDemoDataInput.m_pTMatrix [i][j];

    
    }
    for(i=0;i<m_matrixDemoDataInput.GetMatrixRowNumber();i++)
    {
     if(max!=min)
      tmp=m_matrixDemoDataInput.m_pTMatrix[i][j]=(m_matrixDemoDataInput.m_pTMatrix [i][j]-min)/(max-min);
     else
      m_matrixDemoDataInput.m_pTMatrix[i][j]=1;

 


    }
    
  }

原创粉丝点击