in src/ppxgboost/PPBooster.py [0:0]
def predict_multiclass(trees, num_classes, input_data_df):
"""
This prediction for dataframe input. For each record,
it calls the 'predict_single_input_multiclass'
:param trees: models
:param num_classes: number of the labels
:param input_data_df: input dataframe
:return: prediction with aggregated scores
"""
predicts = []
for index, row in input_data_df.iterrows():
vect_results = predict_single_input_multiclass(trees, num_classes, row)
predicts.append(vect_results)
return predicts