ce5da48b8586d7cfdb392b8cad1988e6bfdd17d5,lexos/processors/analyze/similarity.py,,similarity_maker,#,8

Before Change


    sorted_docs_np = docs_np[docs_np[:, 1].argsort()]

    // extract the array of name and score out from sorted_docs_list
    docs_name = sorted_docs_np[:, 0]
    docs_score = np.round(sorted_docs_np[:, 1].astype(float), decimals=4)

    // pack the scores and names in data_frame

After Change


    dist = 1 - cosine_similarity(final_matrix)

    // get an array of file index in filemanager.files
    num_row = len(dtm_data_frame.index)
    other_file_indexes = np.asarray([file_index for file_index in range(
        num_row)if file_index != comp_file_index])

    // construct an array of scores
    docs_score_array = np.asarray([dist[file_index, comp_file_index]
                                   for file_index in other_file_indexes])
    // construct an array of names
    docs_name_array = np.asarray([temp_labels[i] for i in other_file_indexes])

    // sort the score array
    sorted_score_array = np.sort(docs_score_array)

    // round the score array to 4 decimals
    final_score_array = np.round(sorted_score_array, decimals=4)

    // sort the
    final_name_array = docs_name_array[docs_score_array.argsort()]
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 4

Instances


Project Name: WheatonCS/Lexos
Commit Name: ce5da48b8586d7cfdb392b8cad1988e6bfdd17d5
Time: 2017-08-03
Author: liu_xinru@wheatoncollege.edu
File Name: lexos/processors/analyze/similarity.py
Class Name:
Method Name: similarity_maker


Project Name: ClementPinard/FlowNetPytorch
Commit Name: 0bc3214a9ca3b1d575afbadc105e89e56e480fd8
Time: 2017-01-30
Author: clement.pinard@parrot.com
File Name: flow_transforms.py
Class Name: CenterCrop
Method Name: __call__


Project Name: WheatonCS/Lexos
Commit Name: 70fcd3094baba3139afcda727683d58c2928261f
Time: 2017-08-04
Author: liu_xinru@wheatoncollege.edu
File Name: lexos/processors/analyze/similarity.py
Class Name:
Method Name: similarity_maker