>>> ur = UnifiedRegression(func='DecisionTree',
                           massive=True,
                           group_params={{'Group_1': {'percentage':0.6}, 'Group_2':{'percentage':0.8}})
>>> ur.fit(data=df,
           key='ID',
           group_key='GROUP_ID',
           features=['OUTLOOK' ,'TEMP', 'HUMIDITY','WINDY'],
           label='CLASS')
>>> res = ur.predict(data=pred_df,
                     key='ID',
                     group_key='GROUP_ID',
                     group_params={'Group_1':{'attribution_method':'saabas'}})