This now works locally. I think the biggest problem in the end was pyabpoa. Removing it from the environment file didn't seem to be enough and I needed to pip uninstall and reinstall to get it to work.
I've specified a few different versions of things. Tensorflow 2.10 seems to cause problems, needs to be conda installed 2.11. The numpy version also seemed to be a problem in one iteration/test of the file so I've fixed it to a slightly different version.
All other versions are just slightly updated and probably could be the old numbers but I didn't want to spend more time working out if we could use older versions once I found a working combination.
This now works locally. I think the biggest problem in the end was pyabpoa. Removing it from the environment file didn't seem to be enough and I needed to pip uninstall and reinstall to get it to work.
I've specified a few different versions of things. Tensorflow 2.10 seems to cause problems, needs to be conda installed 2.11. The numpy version also seemed to be a problem in one iteration/test of the file so I've fixed it to a slightly different version. All other versions are just slightly updated and probably could be the old numbers but I didn't want to spend more time working out if we could use older versions once I found a working combination.