Exemplo n.º 1
0
        public double[] H()
        {
            int m = x.GetLength(0);

            double[] z = new double[m];
            for (int i = 0; i < m; i++)
            {
                double[] x_vector = MLMath.GetVector(x, 0, i);
                z[i] = MLMath.ItemMultiplyAndSum(Theta, x_vector);
            }
            return(MLMath.ItemCalculate(z, c => MLMath.Sigmoid(c)));
        }
        public static double H(double[] x, double[] theta)
        {
            double z = MLMath.ItemMultiplyAndSum(x, theta);

            return(MLMath.Sigmoid(z));
        }
Exemplo n.º 3
0
        public double H(double[] x)
        {
            double z = MLMath.ItemMultiplyAndSum(Theta, x);

            return(MLMath.Sigmoid(z));
        }
Exemplo n.º 4
0
 public void SigmoidTest()
 {
     Debug.Print(MLMath.Sigmoid(5).ToString());
 }