Second, all molecules from the validation set were inputted into the model using OpenNMT translate module, and multiple chemical scoring metrics were computed for the molecules generated as an output, as shown in Figs. and. The following scoring metrics, aimed to capture the diversity and reasonableness of the molecules generated, were implemented and evaluated on the generated molecules set: