File size: 351 Bytes
09e358a
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
import moses
from moses import metrics
import pandas as pd

def _compute(self, list_of_generated_smiles):
    test_set = moses.get_dataset('test')
    preprocessed_smiles = [smile for smile in list_of_generated_smiles if moses.utils.canonicalize_smiles(smile)]

    results = metrics.get_all_metrics(preprocessed_smiles, test_set)

    return results