GaussianNB constructor
To manually instantiate the GaussianNB. The parameters are lifted directly from scikit-learn. See the attributes here: https://scikit-learn.org/stable/modules/generated/sklearn.naive_bayes.GaussianNB.html
Implementation
GaussianNB(this.classPrior, this.sigma, this.theta, this.classes);