def create_trial(self):
trial = dict()
# Status of the trial object
trial['status'] = 0
trial['params'] = dict()
# Stores the validation error
trial['result'] = np.NaN
trial['test_error'] = np.NaN
# Validation error for every instance
trial['instance_results'] = np.ones((self.folds)) * np.NaN
# Status for every instance
trial['instance_status'] = np.zeros((self.folds), dtype=int)
# Contains the standard deviation in case of cross validation
trial['std'] = np.NaN
# Accumulated duration over all instances
trial['duration'] = np.NaN
# Stores the duration for every instance
trial['instance_durations'] = np.ones((self.folds)) * np.NaN
return trial
评论列表
文章目录