public void ThrowsIsEmptyOrNull()
 {
     Assert.Throws(typeof(EmptyDataSetException), () => { DataNormalizer.SigmoidNormalizer(null); });
     Assert.Throws(typeof(EmptyDataSetException), () => { DataNormalizer.SigmoidNormalizer(new double[] {}); });
     Assert.Throws(typeof(EmptyDataSetException), () => { DataNormalizer.HyperbolicNormalizer(null); });
     Assert.Throws(typeof(EmptyDataSetException), () => { DataNormalizer.HyperbolicNormalizer(new double[] { }); });
 }
 public void SetUp()
 {
     initial_values = new double[]
     {
         -2, -1, 0, 1, 2, 3
     };
     sigm_normalizer  = DataNormalizer.SigmoidNormalizer(initial_values);
     hyper_normalizer = DataNormalizer.HyperbolicNormalizer(initial_values);
 }