383bdf3b22faa2be460caf871e58130ec90ecb1a,delft/sequenceLabelling/preprocess.py,,to_vector_bert,#Any#Any#Any#Any#Any#Any#,294

Before Change


    vectors based on the BERT contextualized embeddings, introducing
    padding token when appropriate
    
    subtokens = []
    for i in range(0, len(tokens)):
        local_tokens = []
        for j in range(0, min(len(tokens[i]), maxlen)):
            if lowercase:
                local_tokens.append(_lower(tokens[i][j]))
            else:
                local_tokens.append(tokens[i][j])
        if extend:
            local_tokens.append(UNK)
        subtokens.append(local_tokens)
    vector = embeddings.get_sentence_vector_only_BERT(subtokens)
    return vector

After Change


    vectors based on the BERT contextualized embeddings, introducing
    padding token when appropriate
    
    subtokens = get_subtokens(tokens, maxlen, extend, lowercase)
    vector = embeddings.get_sentence_vector_only_BERT(subtokens)
    return vector

Italian Trulli
In pattern: SUPERPATTERN

Frequency: 4

Non-data size: 27

Instances


Project Name: kermitt2/delft
Commit Name: 383bdf3b22faa2be460caf871e58130ec90ecb1a
Time: 2020-02-19
Author: luca@foppiano.org
File Name: delft/sequenceLabelling/preprocess.py
Class Name:
Method Name: to_vector_bert


Project Name: kermitt2/delft
Commit Name: 383bdf3b22faa2be460caf871e58130ec90ecb1a
Time: 2020-02-19
Author: luca@foppiano.org
File Name: delft/sequenceLabelling/preprocess.py
Class Name:
Method Name: to_vector_simple_with_bert


Project Name: kermitt2/delft
Commit Name: 383bdf3b22faa2be460caf871e58130ec90ecb1a
Time: 2020-02-19
Author: luca@foppiano.org
File Name: delft/sequenceLabelling/preprocess.py
Class Name:
Method Name: to_vector_elmo


Project Name: kermitt2/delft
Commit Name: 383bdf3b22faa2be460caf871e58130ec90ecb1a
Time: 2020-02-19
Author: luca@foppiano.org
File Name: delft/sequenceLabelling/preprocess.py
Class Name:
Method Name: to_vector_bert


Project Name: kermitt2/delft
Commit Name: 383bdf3b22faa2be460caf871e58130ec90ecb1a
Time: 2020-02-19
Author: luca@foppiano.org
File Name: delft/sequenceLabelling/preprocess.py
Class Name:
Method Name: to_vector_simple_with_elmo