code: def set_prob_type(cls, problem_type, classification_type, eval_type):
          
          assert problem_type in problem_type_list, 'Need to set Problem Type'
          if problem_type == 'classification':
              assert classification_type in classification_type_list,\
                                              'Need to set Classification Type'
          assert eval_type in eval_type_list, 'Need to set Evaluation Type'
          
          cls.problem_type = problem_type
          cls.classification_type = classification_type
          cls.eval_type = eval_type
          
          if cls.problem_type == 'classification':
              print 'Setting Problem:{}, Type:{}, Eval:{}'.format(cls.problem_type,
                                                                  cls.classification_type,
                                                                  cls.eval_type)
  
          elif cls.problem_type == 'regression':
              print 'Setting Problem:{}, Eval:{}'.format(cls.problem_type,
                                                          cls.eval_type)
  
          return
docs: Set problem type