using Microsoft.ML.Probabilistic;
using Microsoft.ML.Probabilistic.Models;
using Microsoft.ML.Probabilistic.Math;
using Microsoft.ML.Probabilistic.Distributions;
using Microsoft.ML.Probabilistic.Distributions.Kernels;
public static void Main()
Vector[] inputs = new Vector[] {
Vector.FromArray(new double[2] {0, 0}),
Vector.FromArray(new double[2] {0, 1}),
Vector.FromArray(new double[2] {1, 0}),
Vector.FromArray(new double[2] {0, 0.5}),
Vector.FromArray(new double[2] {1.5, 0}),
Vector.FromArray(new double[2] {0.5, 1.0})
bool[] outputs = { true, true, false, true, false, false };