private int LoadInLayer(int P)
        {
            int i;

            for (i = 0; i < YinSize; i++)
            {
                if (StochFlg == 1)
                {                                  // if StochFlg==1 then presented vector is in random order.
                    Yin[i] = Pattern.QueryR(P, i); //Query in random
                }
                else
                {
                    Yin[i] = Pattern.Query(P, i);//Pth pattern ko i th  column
                }
            }
            return(1);
        }