def train(self, data_set, target_set=None): from visualise import plot_learning_curve plot_learning_curve(self.algorithm, "Gaussian Naive Bayes", data_set, target_set, cv=2) self.algorithm.fit(data_set, target_set)
def train(self, data_set, target_set): from visualise import plot_learning_curve plot_learning_curve(self.algorithm, "Linear Support Vector Machine", data_set, target_set, cv=2)
def train(self, data_set, target_set=None): from visualise import plot_learning_curve plot_learning_curve(self.algorithm, "DecisionTreeClassifier", data_set, target_set, cv=2) self.algorithm.fit(data_set, target_set)
def train(self, data_set, target_set): from visualise import plot_learning_curve plot_learning_curve(self.algorithm, "KNeighborsClassifier Uniform", data_set, target_set, cv=2) self.algorithm.fit(data_set, target_set)
def train(self, data_set, target_set): from visualise import plot_learning_curve plot_learning_curve(self.algorithm, "KNeighborsClassifier Distance", data_set, target_set, cv=2, save=False) self.algorithm.fit(data_set, target_set)
def train(self, data_set, target_set=None): from visualise import plot_learning_curve plot_learning_curve(self.algorithm, "NeuralNetwork", data_set, target_set, cv=2) self.algorithm.fit(data_set, target_set)
def train(self, data_set, target_set=None): from visualise import plot_learning_curve plot_learning_curve(self.algorithm, "Random Classifier", data_set, target_set, cv=2, baseline=False) self.algorithm.fit(data_set, target_set)