ece383696800b9b34854df27a65a3d1d74669952,skrebate/iterrelief.py,IterRelief,fit,#IterRelief#,69

Before Change


            feature_weights = core_fit.feature_importances_
            
            mx = max(feature_weights)
            mn = min(feature_weights)
            rg = mx - mn

            weight_history.append(feature_weights)

After Change


            // if no_diff is True, that means all features do not have a significant difference in weights between previous and current run.
            no_diff = True
            // if first iteration, set false
            if iteration == 0:
                no_diff = False
            else:
                for i in range(len(feature_weights)):
                    //previous array of feature_weights
                    prev = weight_history[len(weight_history)-1]
                    diff = abs(prev[i] - feature_weights[i])
                    // first encounter of value that has difference greater than threshold, set no_diff to False, and break out of checking loop
                    if diff >= 0.0001:
                        no_diff = False
                        break;
            if no_diff:
                break;

            mx = max(feature_weights)
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 4

Non-data size: 7

Instances


Project Name: EpistasisLab/scikit-rebate
Commit Name: ece383696800b9b34854df27a65a3d1d74669952
Time: 2020-05-28
Author: alexmxu@alexs-mbp-3.attlocal.net
File Name: skrebate/iterrelief.py
Class Name: IterRelief
Method Name: fit


Project Name: EpistasisLab/scikit-rebate
Commit Name: 163eb7df13667e21b0e02a2706e18d1f53eee610
Time: 2020-01-29
Author: alexmxu99@gmail.com
File Name: skrebate/iterrelief.py
Class Name: IterRelief
Method Name: fit


Project Name: HazyResearch/fonduer
Commit Name: 1d6771befb95f4ae94f308899633294a003dcfd6
Time: 2020-07-24
Author: hiromu.hota@hal.hitachi.com
File Name: src/fonduer/utils/data_model_utils/structural.py
Class Name:
Method Name: common_ancestor


Project Name: HazyResearch/fonduer
Commit Name: 1d6771befb95f4ae94f308899633294a003dcfd6
Time: 2020-07-24
Author: hiromu.hota@hal.hitachi.com
File Name: src/fonduer/utils/data_model_utils/structural.py
Class Name:
Method Name: lowest_common_ancestor_depth