示例#1
0
        /// <summary>
        /// Internal function to return an array of double from an input string
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        private static double[] StringToNeural(string input)
        {
            var nd = new NeuralData();

            foreach (var c in input.ToCharArray())
            {
                string ch = c.ToString();
                double d;
                double.TryParse(ch, out d);

                nd.Add(d);
            }

            return(nd.ToArray());
        }
示例#2
0
 /// <summary>
 /// Extension to NeuralData for quick value conversion toward int
 /// </summary>
 /// <param name="nd"></param>
 /// <returns></returns>
 public static int BinaryToInt(this NeuralData nd)
 {
     return(NeuralData.BinaryToInt(nd.ToArray()));
 }