public void TrainInChunksAndTestTest(string trainFile, int chunkSize, string testFile, int expectedNumOfResults)
        {
            var machine = new SimpleBayesPointMachine(64);

            machine.Train(trainFile, chunkSize);

            Bernoulli[] predictions = machine.Test(testFile);

            Assert.That(predictions.Length, Is.EqualTo(expectedNumOfResults));
        }
        public void TrainWithFeatureSelectionTest(string trainFile, int[] featureSelection)
        {
            var machine = new SimpleBayesPointMachine(64, featureSelection);

            machine.Train(trainFile);
        }
        public void TrainTest(string trainFile)
        {
            var machine = new SimpleBayesPointMachine(64);

            machine.Train(trainFile);
        }
        public void TrainInChunksTest(string trainFile, int chunkSize)
        {
            var machine = new SimpleBayesPointMachine(64);

            machine.Train(trainFile, chunkSize);
        }