Both these files are not modular and contain routines unrelated to their names. We need to make separate files (actually I think we need to start making subdirectory structure) ie:
This looks like a lot of work, but is about 10 minutes of copypasta if there are good tests in place for each of your instances. So let's try to firm those tests up, and then get this cleaned up.
Both these files are not modular and contain routines unrelated to their names. We need to make separate files (actually I think we need to start making subdirectory structure) ie:
/TensorMol/TFNetworks/ /TensorMol/TFDescriptors/GauSH.py /TensorMol/TFDescriptors/AniSym.py /TensorMol/TFForces/Bumps.py /TensorMol/TFForces/PairwiseFs.py
This looks like a lot of work, but is about 10 minutes of copypasta if there are good tests in place for each of your instances. So let's try to firm those tests up, and then get this cleaned up.