Implementation Wrap ScalableFM #48
Annotations
3 errors and 1 warning
build (ubuntu-latest, 3.12):
tests/cases/laplacian/_base.py#L32
TestLaplacianSpectrumFinderCmp.test_eigenvals_cmp[spectrum_finders1-shape0-0.1]
RuntimeError: Factor is exactly singular
|
build (ubuntu-latest, 3.12):
tests/scripts/parametrizer.py#L12
TestNotebooks.test_scalable_FM
nbclient.exceptions.CellExecutionError: An error occurred while executing the following cell:
------------------
hmesh_a = HierarchicalMesh.from_registry( mesh_a, min_n_samples=1000,which="scalablefm")
hmesh_b = HierarchicalMesh.from_registry(mesh_b, min_n_samples=1000,which="scalablefm")
(
(hmesh_a.low.n_points),
(hmesh_b.low.n_points),
)
------------------
----- stdout -----
Sampling 1000 vertices out of 7207...
1290 samples extracted in 0.03s
Computing First Dijkstra run...
------------------
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
Cell In[3], line 1
----> 1 hmesh_a = HierarchicalMesh.from_registry( mesh_a, min_n_samples=1000,which="scalablefm")
2 hmesh_b = HierarchicalMesh.from_registry(mesh_b, min_n_samples=1000,which="scalablefm")
4 (
5 (hmesh_a.low.n_points),
6 (hmesh_b.low.n_points),
7 )
File ~/work/geomfum/geomfum/geomfum/_registry.py:188, in WhichRegistryMixins.from_registry(cls, which, *args, **kwargs)
174 @classmethod
175 def from_registry(cls, *args, which=None, **kwargs):
176 """Instantiate registered implementation.
177
178 Parameters
(...)
186 Instantiated object.
187 """
--> 188 return cls._Registry.get(which)(*args, **kwargs)
File ~/work/geomfum/geomfum/geomfum/wrap/scalablefm.py:101, in ScalableHierarchicalMesh.__init__(self, mesh, min_n_samples, params)
98 else:
99 self.params=params
--> 101 low = self._scalable_fm(mesh, min_n_samples)
103 super().__init__(low=low, high=mesh)
File ~/work/geomfum/geomfum/geomfum/wrap/scalablefm.py:113, in ScalableHierarchicalMesh._scalable_fm(self, mesh, min_n_samples)
108 lmu = LargeMesh()
111 rhigh = TM(vertices, faces).process(k=0, intrinsic=True)
--> 113 U1, Ab1, Wb1, sub1, distmat1 = lmu.process_mesh(rhigh, min_n_samples, **self.params)
114 evals, evecs = lmu.get_approx_spectrum(Wb1, Ab1, verbose�[38;5;2
|
build (ubuntu-latest, 3.12)
Process completed with exit code 1.
|
build (ubuntu-latest, 3.12)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|