163eb7df13667e21b0e02a2706e18d1f53eee610,skrebate/iterrelief.py,IterRelief,fit,#IterRelief#Any#Any#,69

Before Change


        // Determine total number of features
        total_num_features = X.shape[1]

        print("num featuers")
        print(total_num_features)
        // Initialize weights
        distance_weights = np.ones(total_num_features)

After Change


                    if diff >= 0.0001:
                        no_diff = False
                        break;
            if no_diff:
                break;

            mx = max(feature_weights)

            weight_history.append(feature_weights)

            //normalize and update scores
            //negative numbers -> 0, positive numbers become normalized so maximum is 1.
            for i in range(0, len(feature_weights)):
                if feature_weights[i] <= 0:
                    feature_weights[i] = 0
                else:
                    feature_weights[i] = feature_weights[i] / mx

            distance_weights += feature_weights

            iteration += 1

Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 8

Instances


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: xinntao/BasicSR
Commit Name: ee1a026a7ad52bd8e807024e41d70276028c59e2
Time: 2020-11-27
Author: wxt1994@126.com
File Name: test_scripts/test_face_dfdnet.py
Class Name: FaceRestorationHelper
Method Name: get_face_landmarks_68


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