rhayes777 / PyAutoFit

PyAutoFit: Classy Probabilistic Programming
https://pyautofit.readthedocs.io/
MIT License
59 stars 11 forks source link

Multi Analysis Result missing instance #999

Closed Jammy2211 closed 4 months ago

Jammy2211 commented 4 months ago

Running the following script:

https://github.com/Jammy2211/autogalaxy_workspace/blob/release/scripts/multi/modeling/start_here.py

Gives the following error:

Traceback (most recent call last):
  File "/mnt/c/Users/Jammy/Code/PyAuto/autogalaxy_workspace/scripts/multi/modeling/start_here.py", line 197, in <module>
    galaxies=result.max_log_likelihood_galaxies, grid=result.grid
  File "/mnt/c/Users/Jammy/Code/PyAuto/PyAutoGalaxy/autogalaxy/imaging/model/result.py", line 28, in max_log_likelihood_galaxies
    self.max_log_likelihood_fit.model_obj_linear_light_profiles_to_light_profiles
  File "/mnt/c/Users/Jammy/Code/PyAuto/PyAutoGalaxy/autogalaxy/imaging/model/result.py", line 17, in max_log_likelihood_fit
    return self.analysis.fit_from(instance=self.instance)
  File "/mnt/c/Users/Jammy/Code/PyAuto/PyAutoGalaxy/autogalaxy/imaging/model/analysis.py", line 176, in fit_from
    galaxies = self.galaxies_via_instance_from(
  File "/mnt/c/Users/Jammy/Code/PyAuto/PyAutoGalaxy/autogalaxy/analysis/analysis/analysis.py", line 68, in galaxies_via_instance_from
    return Galaxies(galaxies=instance.galaxies, run_time_dict=run_time_dict)
AttributeError: 'ModelInstance' object has no attribute 'galaxies'

We've seen this crop up before, its specific to summed analysis fits.