Skip to content

Instantly share code, notes, and snippets.

@thomasaarholt
Last active December 7, 2016 16:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save thomasaarholt/69fffed324d5e2e6fef575b26f76bc3c to your computer and use it in GitHub Desktop.
Save thomasaarholt/69fffed324d5e2e6fef575b26f76bc3c to your computer and use it in GitHub Desktop.
red_chisq issue with SAMFire
SAM = m.create_samfire()
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-21-edd4774a10cd> in <module>()
----> 1 SAM = m.create_samfire()
/Users/thomas/Dropbox/0_Git/GitHub/hyperspy_aar/hyperspy/model.py in create_samfire(self, workers, setup, **kwargs)
1780 from hyperspy.samfire import Samfire
1781 return Samfire(self, workers=workers,
-> 1782 setup=setup, **kwargs)
1783
1784
/Users/thomas/Dropbox/0_Git/GitHub/hyperspy_aar/hyperspy/samfire.py in __init__(self, model, workers, setup, **kwargs)
192 self._workers = workers
193 if len(kwargs) or setup:
--> 194 self._setup(**kwargs)
195 self.refresh_database()
196
/Users/thomas/Dropbox/0_Git/GitHub/hyperspy_aar/hyperspy/samfire.py in _setup(self, **kwargs)
222 self.pool = SamfirePool(**kwargs)
223 self._workers = self.pool.num_workers
--> 224 self.pool.prepare_workers(self)
225
226 def start(self, **kwargs):
/Users/thomas/Dropbox/0_Git/GitHub/hyperspy_aar/hyperspy/samfire_utils/samfire_pool.py in prepare_workers(self, samfire)
131 self.samf = samfire
132 mall = samfire.model
--> 133 model = mall.inav[mall.axes_manager.indices]
134 model.store('z')
135 m_dict = model.signal._to_dictionary(False)
/Users/thomas/Dropbox/0_Git/GitHub/hyperspy_aar/hyperspy/model.py in __getitem__(self, slices)
1847 for k in twin_dict.keys():
1848 for tw_id in twin_dict[k][0]:
-> 1849 twin_dict[tw_id][1].twin = twin_dict[k][1]
1850
1851 _model.chisq.data = _model.chisq.data.copy()
KeyError: 4410591016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment