Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---------------------------------------------------------------------------
- RemoteTraceback Traceback (most recent call last)
- RemoteTraceback:
- """
- Traceback (most recent call last):
- File "/home/simon/miniconda3/envs/caiman/lib/python3.9/multiprocessing/pool.py", line 125, in worker
- result = (True, func(*args, **kwds))
- File "/home/simon/miniconda3/envs/caiman/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
- return list(map(*args))
- File "/home/simon/miniconda3/envs/caiman/lib/python3.9/site-packages/caiman/source_extraction/cnmf/map_reduce.py", line 137, in cnmf_patches
- cnm = cnm.fit(images)
- File "/home/simon/miniconda3/envs/caiman/lib/python3.9/site-packages/caiman/source_extraction/cnmf/cnmf.py", line 507, in fit
- self.initialize(Y)
- File "/home/simon/miniconda3/envs/caiman/lib/python3.9/site-packages/caiman/source_extraction/cnmf/cnmf.py", line 977, in initialize
- initialize_components(Y, sn=estim.sn, options_total=self.params.to_dict(),
- File "/home/simon/miniconda3/envs/caiman/lib/python3.9/site-packages/caiman/source_extraction/cnmf/initialization.py", line 342, in initialize_components
- Ain, Cin, _, b_in, f_in = greedyROI(
- File "/home/simon/miniconda3/envs/caiman/lib/python3.9/site-packages/caiman/source_extraction/cnmf/initialization.py", line 801, in greedyROI
- rho = imblur(Y, sig=gSig, siz=gSiz, nDimBlur=Y.ndim - 1, kernel=kernel)
- File "/home/simon/miniconda3/envs/caiman/lib/python3.9/site-packages/caiman/source_extraction/cnmf/initialization.py", line 1057, in imblur
- X[:, :, frame] = cv2.GaussianBlur(X[:, :, frame], tuple(
- cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'GaussianBlur'
- > Overload resolution failed:
- > - Can't parse 'ksize'. Expected sequence length 2, got 3
- > - Can't parse 'ksize'. Expected sequence length 2, got 3
- """
- The above exception was the direct cause of the following exception:
- error Traceback (most recent call last)
- /tmp/ipykernel_1833755/888080461.py in <module>
- 4 rf=rf, stride=stride, only_init_patch=True)
- 5 cnm.params.set('spatial', {'se': np.ones((3,3,1), dtype=np.uint8)})
- ----> 6 cnm = cnm.fit(images)
- 7
- 8 print(('Number of components:' + str(cnm.estimates.A.shape[-1])))
- ~/miniconda3/envs/caiman/lib/python3.9/site-packages/caiman/source_extraction/cnmf/cnmf.py in fit(self, images, indices)
- 599
- 600 self.estimates.A, self.estimates.C, self.estimates.YrA, self.estimates.b, self.estimates.f, \
- --> 601 self.estimates.sn, self.estimates.optional_outputs = run_CNMF_patches(
- 602 images.filename, self.dims + (T,), self.params,
- 603 dview=self.dview, memory_fact=self.params.get('patch', 'memory_fact'),
- ~/miniconda3/envs/caiman/lib/python3.9/site-packages/caiman/source_extraction/cnmf/map_reduce.py in run_CNMF_patches(file_name, shape, params, gnb, dview, memory_fact, border_pix, low_rank_background, del_duplicates, indices)
- 245 if dview is not None:
- 246 if 'multiprocessing' in str(type(dview)):
- --> 247 file_res = dview.map_async(cnmf_patches, args_in).get(4294967)
- 248 else:
- 249 try:
- ~/miniconda3/envs/caiman/lib/python3.9/multiprocessing/pool.py in get(self, timeout)
- 769 return self._value
- 770 else:
- --> 771 raise self._value
- 772
- 773 def _set(self, i, obj):
- error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'GaussianBlur'
- > Overload resolution failed:
- > - Can't parse 'ksize'. Expected sequence length 2, got 3
- > - Can't parse 'ksize'. Expected sequence length 2, got 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement