An abstract class for atom featurizers
All atom featurizers that map a molecule to atom features should subclass it. All subclasses should overwrite
_featurize_atom, which featurizes a single atom and
__call__, which featurizes all atoms in a molecule.
Initialize self. See help(type(self)) for accurate signature.