Text this: Generalizable, fast, and accurate DeepQSPR with fastprop