D      }preprocessornfp.preprocessing.preprocessorMolAPreprocessor)}(n_neighborsKdcutoffKatom_tokenizernfp.preprocessing.features	Tokenizer)}(_data}(unkKKKKKKKKKKKKKK#KK	K	K5K
KKKKunum_classesKtrainunknown]ubbond_tokenizerh)}(h}(hK=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'H'])K<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['C', 'C'])K<(rdkit.Chem.rdchem.BondType.DOUBLE, False, True, ['C', 'C'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'C'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'O'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['H', 'O'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['N', 'O'])K<(rdkit.Chem.rdchem.BondType.DOUBLE, False, True, ['C', 'N'])K	<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['C', 'N'])K
=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'N'])K<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['C', 'O'])K=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['C', 'O'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['H', 'N'])K=(rdkit.Chem.rdchem.BondType.TRIPLE, False, False, ['C', 'N'])K<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['N', 'N'])K=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['C', 'C'])K=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['C', 'N'])K>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'Cl'])K<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['C', 'S'])K=(rdkit.Chem.rdchem.BondType.TRIPLE, False, False, ['C', 'C'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'S'])K>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['Br', 'C'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'F'])K=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['N', 'O'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['N', 'N'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['H', 'S'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'I'])K<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['N', 'O'])K=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['O', 'S'])K=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['O', 'S'])K=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['C', 'S'])K =(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['N', 'S'])K!>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'Si'])K"=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['C', 'P'])K#=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['O', 'P'])K$=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['O', 'P'])K%>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['Cl', 'P'])K&>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['N', 'Si'])K'=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['N', 'P'])K(>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['O', 'Si'])K)>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['S', 'Si'])K*<(rdkit.Chem.rdchem.BondType.DOUBLE, False, True, ['N', 'N'])K+<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['C', 'P'])K,<(rdkit.Chem.rdchem.BondType.DOUBLE, False, True, ['C', 'P'])K-<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['N', 'S'])K.=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['P', 'S'])K/<(rdkit.Chem.rdchem.BondType.DOUBLE, False, True, ['N', 'S'])K0=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['S', 'S'])K1>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['Cl', 'S'])K2=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['N', 'N'])K3?(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['Cl', 'Si'])K4<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['O', 'P'])K5=(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['C', 'Si'])K6<(rdkit.Chem.rdchem.BondType.TRIPLE, False, True, ['C', 'C'])K7<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['P', 'S'])K8=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['N', 'S'])K9>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['H', 'Si'])K:<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['N', 'P'])K;=(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['O', 'Si'])K<<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['O', 'S'])K==(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['P', 'P'])K>=(rdkit.Chem.rdchem.BondType.TRIPLE, False, False, ['N', 'N'])K?<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['O', 'O'])K@>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['Cl', 'N'])KA<(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['S', 'S'])KB=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['F', 'S'])KC=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['H', 'P'])KD=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['F', 'N'])KE>(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['F', 'Si'])KF<(rdkit.Chem.rdchem.BondType.DOUBLE, False, True, ['N', 'P'])KG=(rdkit.Chem.rdchem.BondType.DOUBLE, False, False, ['C', 'P'])KH=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['P', 'S'])KI=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['F', 'P'])KJ?(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['Si', 'Si'])KK=(rdkit.Chem.rdchem.BondType.SINGLE, False, True, ['N', 'Si'])KL=(rdkit.Chem.rdchem.BondType.SINGLE, False, False, ['O', 'O'])KMuhKMhh]ubexplicit_hsatom_features__main__atomic_number_tokenizerbond_featuresh
bond_features_v1ubs.