def __del__(self):
     svmc.delete_svm_problem(self.prob)
     svmc.delete_double(self.y_array)
     for i in range(self.size):
         svmc.svm_node_array_destroy(self.data[i])
     svmc.svm_node_matrix_destroy(self.x_matrix)
	def __del__(self):
		svmc.delete_svm_problem(self.prob)
		svmc.delete_double(self.y_array)
		for i in range(self.size):
			svmc.svm_node_array_destroy(self.data[i])
		svmc.svm_node_matrix_destroy(self.x_matrix)